我正在制作一个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"/>
答案 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);
}
});