بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
تعریف و استفاده نکردن از یک ابجکت بیرون از ()OnCreate و ارور دادن اپ در زمان اجرا
سلام یک مشکل برام پیش امده گفتم با شما در میان بگذارم تا اگر می تونید من را راهنمایی کنید ممنون.
من در SecondActivity ام یک button را در بیرود از متد ()OnCreate تعریف کرده ام اما از ان در ()OnCreate استفاده ای نکردم در هنگام اجرای برنامه هنگامی که با لمس یک button در FirstActivity می خواهم به SecondActivity بروم برنامه ارور می دهد.
public class SecondActivity extends AppCompatActivity {
Button btn1 = (Button) findViewById(R.id.btn1);
Button btn2 = (Button) findViewById(R.id.btn2);
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_second);
}
}
ممنون می شوم به من بگویید دلیل این مشکل چیست ایا تنها دلیل ان استفاده نکردن از یک ابجکت تعریف شده می باشد؟
0
0
مقداردهی رو باید تو onCreat بدی (11 سال پیش)
0
0
بعد این setContentView(R.layout.activity_second); مقدار دهی باید بکنی چون هنوز لایه ای لود نشده که چیو اون بالا مقدار می دی؟ (11 سال پیش)
0
0
ینی اینارو (Button) findViewById(R.id.btn1); بیار تو متد onCreat یا مقداردهی کن درست می شه دادا (11 سال پیش)
0
0
سلام ممنون بابت وقتی که گذاشتی می دونم بیارم تو ()OnCreate درست می شه اگر همون بالا تعریف کنم و تو ()OnCreate استفاده کنم راهی داره یا نه این سوال من بود؟ (11 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .