ساخت لینک به یک آدرس اینترنتی
ساخت لینک به یک آدرس اینترنتی (نمایش لیست مرورگرهای اینترنت گوشی، بعد از اشاره به لینک)، در برنامه نویسی اندروید
فرض کنید که بخواهیم به یک آدرس اینترنتی (مثلا سایت گوگل به آدرس اینترنتی http://www.google.com)، یک لینک بدهیم، برای این منظور باید از کدهای زیر استفاده کنیم :
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.com"));
startActivity(browserIntent);
اگر بخواهیم لینک، توسط یک دکمه (Button) ساخته شود، می توانیم آن کدها را به صورت زیر برای دکمه (Button) به کار ببریم (فرض کرده ایم که id دکمه برابر button1 می باشد) :
Button b = (Button) findViewById(R.id.button1);
b.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.com"));
startActivity(browserIntent);
}
});
پس از اشاره بر روی دکمه (Button)، لیستی از مرورگرهای اینترنت گوشی نمایش داده می شود که کاربر می تواند مرورگر اینترنت دلخواه خود را انتخاب کند تا آن آدرس اینترنتی، در مرورگر باز شود.