آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

لطفا کمک کنید مربوط به ViewPager

119287  10 سال پیش  10 سال پیش
0 0

 سلام به دوستان واساتید عزیز   مشکل من اینه که یه FragmentActivity دارم توش 5 تا اکتیویتی  دارم  و به ضورت کشویی  کار می کنن  مشکلی ندارم توش  ولی  من یه اکتیویتی دارم که یه image view و button  رو از اکتیویتی دیگه ای دریافت می کنه و مقدارشو نشون میده     چون FragmentActivity  منبع و اصلی  من رو این صفحه اس می خوام  انتقال بدم این  image view و button رو به یکی از اکتیویتی های Fargment  هر کاری می کنم کد هاش ارور  میده

کد که تو جاوا  اکتیویتی اول دارم و می خوام انتقالش بدم

;


                   

 این کد رو می خوام انتقال بدم به این صفحه که باعث ارور میشه و همش  متد دیگه رو میگه و ارور کلا

 واینم جاوا اکتیویتی که می خوام  توش بزارم این کد هارو

 

 

اساتید و دوستان لطفا کمکم کنید

+1 0
سلام لطف کنید سورس کد خودتون رودرست وارد کنید (10 سال پیش)
0 0
عکس اضافه کردم می خوام کد های تصویر 1 رو ببرم دو کد های تصویر 2 لطفا راهنمایی کنید (10 سال پیش)
0 0
دوستان عزیز لطفا راهنمایی کنید (10 سال پیش)
0 0
این button و imageView تون رو به activity_profile انتقال بدین، بعد کدهاتون رو توی متد onCreareView بنویسید (بعد از خطی که view رو inflate کردین)، بجای findViewById از view.findViewById استفاده کنید، بجای getApplicationContext هم میتونید از getContext استفاده کنید. (10 سال پیش)
0 0
نشد ارور میده باز (10 سال پیش)
 برای این سوال 5 پاسخ وجود دارد.
پاسخ به سوال 
119287  10 سال پیش
0 0

این طوری شد قبول نکرد

0 0
دقت نکردید چی نوشتم، بعد از مقدار دهی view اون کدهاتون رو بنویسید، همچنین این متد getContext رو که پایین نوشتید پاک کنید. (10 سال پیش)
پاسخ به سوال 
119287  10 سال پیش
0 0

متد getContext   یه دستور رو از یه اکتیویتی دیگه میگیره  و اعمال  میکنه   که نمیشه پاک کرد  لطفا شما بزرگواری کنید  و بنویسد تا من اعمال کنم تو پروژه ام واقعا چندین مدته دارم اذیت میشم  کمکم کنید ممنونم

پاسخ به سوال 
Spirit  10 سال پیش
+1 0

 public class MyFrag extends Fragment {

private SharedPreferences sp ;

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {

View view = inflater.inflate(R.layout.myfrag, container, false);

TextView tv = (TextView) view.findViewById(R.id.tvUserName);
sp = getContext().getSharedPreferences("user" , 0);

return view;
}
}
پاسخ به سوال 
119287  10 سال پیش
0 0

سلام  مرسی از راهنمایی هاتون  ولی  وقتی اضافه میشه کد (عکس1) به get Context  ارور میده و وقتی ارور رو بررسی میکنم یه متد اضافه می کنه و به sheredpreferences ارور میده (عکس 2)و وقتی روی  sheredpreferences بررسی رو انجام میدم یه object  میده (عکس 3)

 

 

0 0
همون اول گفتم از getActivity استفاده کنید، گرچه موقعی که من کد رو نوشتم ایرادی نداشت. (10 سال پیش)
0 0
پس از چه چیزی استفاده کنم به جاش ه تو همین کد کار کنه (10 سال پیش)
0 0
لطفا بگید (10 سال پیش)
پاسخ به سوال 
119287  10 سال پیش
0 0

getActivity    نیست نو دستورات و قبول نمی کنه


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .