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

تعریف OnClick برای آیتم های وب ویو

احسان  9 سال پیش  9 سال پیش
0 0

سلام دوستان

من با کمک یک وب ویو یک اسلایدر داخل برنامم قرار دادم و حالا میخوام که کاربر هر عکسی رو انتخاب کنه بره داخل اکتیویتی اون عکس چطور باید برای آیتم های وب ویو onClick  تعریف کنم ؟

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
alfredo  9 سال پیش
+2 0

هر تصویر رو بصورت یک هایپر لینک دربیارید و به هرکدوم یک لینک خاص اختصاص بدید. با استفاده از متد زیر میتونید تعریف کنید که اگر فلان لینک اجرا شد. فلان اکتیویتی رو باز کن...

public class MyWebViewClient extends WebViewClient {
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        if (url.equals("YOURLINK")) {
            Intent intent = new Intent(getContext(), YourActivity.class);
            startActivity(intent);
            return true; 
        } else {
            view.loadUrl(url);
            return true;
        }
    }
}

 

0 0
خیلی عالی بود ، دقیقا همونی که میخواستم ، خیلی ممنون alfredo (9 سال پیش)
0 0
من برای به هر کدوم از این عکسها لینک href دادم و برای وب ویو هم onClick تعریف کردم ولی کار نمی کنه :( (9 سال پیش)
+1 0
طبق این مثال برید جلو. لینک اگر جواب نگرفتید این عبارت رو در گوگل سرچ کنید و مثال های بیشتری رو بررسی کنید: MyWebViewClient example (9 سال پیش)

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