بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
کرش هنگام استفاده از view های داخل فرگمنت
سلام دوستان من دارم یه نرم افزار میسازم که از فرگمنت ها استفاده میکنم اما در بعضی گوشی ها (مخصوصا اندروید ۵ و۴ )هنگام کلیک کردن روی view ها نرم افزار کلا کرش میکنه و بیرون میاد لطفا کمک کنید .
برای فرگمنت هم از کلاس های اماده استاد که در اموزش ها قرار دادند استفاده کردم .
با اجرا بر روی کوشی های زیاد فهمیدم که مشکلش از کد نویسی قسمت Activity فرگمنت ها است اما نمیدونم مشکلش چیه لطفا کمک کنید.
public class fragment extends Fragment {
@Nullable
@Override
public View onCreateView(final LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
View root=inflater.inflate(R.layout.fragment_alarm_select, container, false);
Button btnA=(Button)root.findViewById(R.id.btnA);
btnA.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent=new Intent(G.context, SecendActivity.class);
G.context.startActivity(intent);
}
});
return root;
0
0
لاگ کرش برنامتون رو ضمیمه کنید. من احتمال میدم btnA=null باشه (7 سال پیش)
0
0
دوست عزیز، کدهاتو جای اشتباهی قرار دادی. اونها رو تو onViewCreated بزار. (7 سال پیش)
0
0
درستش کردم .
مشکل از Intent بود باید به جای کانتکست کلاس G از متد getActivity() استفاده میکردم.
(7 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .