2010-08-21 16 views

उत्तर

67

बस एक URL खोलने के लिए छवि के लिए क्लिक करें श्रोता जोड़ें:

ImageView img = (ImageView)findViewById(R.id.foo_bar); 
img.setOnClickListener(new View.OnClickListener(){ 
    public void onClick(View v){ 
     Intent intent = new Intent(); 
     intent.setAction(Intent.ACTION_VIEW); 
     intent.addCategory(Intent.CATEGORY_BROWSABLE); 
     intent.setData(Uri.parse("http://casidiablo.net")); 
     startActivity(intent); 
    } 
}); 
+0

धन्यवाद है कि यह उत्तर दिया है। मैं यहाँ नया हूँ। मैं इस प्रश्न को उत्तर के रूप में कैसे चिह्नित करूं? –

+0

'startActivity()' एक नई गतिविधि शुरू करता है। मेरे पास जो मुद्दा है, वह तब होता है जब मैं "पूर्ण क्रिया का उपयोग करके" पॉप अप करता हूं और मैं वापस दबाता हूं, मेरा ऐप बस बंद हो जाता है, बिना "पूर्ण कार्रवाई का उपयोग" पॉपअप को बंद किए बिना – Si8

0

यह वास्तव में संभव है, ऑनक्लिक हैंडलर पर आपको यूरी निर्दिष्ट करने के इरादे से गतिविधि शुरू करने की आवश्यकता है। उदाहरण के लिए How to open default browser देखें।

0

एक और तरीका हम भी उपयोग कर सकते हैं

image.setOnClickListener(new OnClickListener() { 

@Override 
public void onClick(View arg0) { 

Intent redirect2=new Intent(getApplicationContext(),RedirectAct.class); 
startActivity(redirect2); 

    } 
}); 
संबंधित मुद्दे