将网页链接到Android中的按钮

时间:2014-04-15 17:22:00

标签: android eclipse

我正在制作一个Android项目..我希望能够点击一个按钮,它会直接将我带到一个网页。

抱歉这些小信息,但我真的不知道该怎么做。 对于按钮,这是我有的xml代码.. 我不确定我是否必须在xml或MainActivity文件中编码..

<Button
    android:id="@+id/button2"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_below="@+id/button1"
    android:layout_centerHorizontal="true"
    android:layout_marginTop="30dp"
    android:text="@string/socs_button" 
    android:textColor="#0000CD"
    android:textSize="20sp"/>

2 个答案:

答案 0 :(得分:1)

将以下内容添加到按钮xml

android:onClick="openSite"

在控制活动Java

public void openSite(View v){
    Uri uri = Uri.parse("http://myurl");
    Intent intent = new Intent(Intent.ACTION_VIEW, uri);
    startActivity(intent);
}

答案 1 :(得分:0)

试试这个..

Button button2 = (Button) dialog.findViewById(R.id.button2);
    button2.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View arg0) {
            Intent intent = new Intent(Intent.ACTION_VIEW);
            intent.setData(Uri.parse("your site name"));
            startActivity(intent);
        }
    });