بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
رویداد کلیک در پروژه اسلایدر
سلام
در پروژه image slider من میخوام وقتی کاربر روی تصاویر کلیک میکنه وارد اکتیویتی دیگه ای بشه. قبلا توی انجمن گفته شده که اگه از کد زیر استفاده کنیم مشکل حل میشه. اما کلاس G من currentActivity رو اصلا نمیشناسه. به نظرتون مشکل از چیه؟
public Object instantiateItem(ViewGroup container, int position) {
View view = G.layoutInflater.inflate(R.layout.sample, null);
ImageView image = (ImageView) view.findViewById(R.id.image);
image.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = new Intent(G.currentActivity, ShowLevelActivity.class);
G.currentActivity.startActivity(intent);
}
});
container.addView(view);
return view;
}
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
خواست خدایی
10 سال پیش
+2
0
کاش کد داخل کلاس G رو هم کامل گذاشته بودی
1. تو کلاس G تعریفش کردی
2. باید متد آن ریزوم رو داخل تمام اکتیویتی هات فعال کنیا - آیا انجام دادی
3. و باید داخل آن ریزوم ها کد پایین رو بزاری
G.currentActivity=this;
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .