我创建了2个按钮,我想将它们链接到2个不同的html链接,但我只能使用下面的代码链接一个....
import android.os.Bundle;
import android.app.Activity;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.content.Intent;
import android.net.Uri;
public class Main extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button btn = (Button) findViewById(R.id.button1);
btn.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Intent myWebLink = new Intent(android.content.Intent.ACTION_VIEW);
myWebLink.setData(Uri.parse("http://........."));
startActivity(myWebLink);
}
});
}
Button btn2 = (Button) findViewById(R.id.button2);
btn2.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Intent myWebLink2 = new Intent(android.content.Intent.ACTION_VIEW);
myWebLink2.setData(Uri.parse("http://link2."));
startActivity(myWebLink2);
}
});
我得到了如何将按钮2链接到另一个链接,但是现在我需要按钮3来点击它时启动下一个活动,如何????
如果要导入或创建类等,请逐步向我提供详细信息.....
提前致谢。
答案 0 :(得分:0)
结帐the official tutorial for that。基本上,在第三个按钮中,您需要使用适当的意图调用startActivity,例如:
Button btn3 = (Button) findViewById(R.id.button3);
btn3.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent(Main.this, SecondActivity.class);
startActivity(intent);
}
});
其中SecondActivity是您第二个活动的名称,因此请将其替换为您需要的任何内容。