我是 Android 应用程序开发的新手,我想知道如何将按钮链接到另一个新页面。我对事件侦听器和许多术语感到困惑。有人可以帮我将按钮链接到新页面我可以创造更多吗?
我应该修改哪些代码以及如何修改?
我是 Android 应用程序开发的新手,我想知道如何将按钮链接到另一个新页面。我对事件侦听器和许多术语感到困惑。有人可以帮我将按钮链接到新页面我可以创造更多吗?
我应该修改哪些代码以及如何修改?
Button btnTest;
public class myactivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity);
btnTest =(Button) findViewById(R.id.btn_Test);
btnTest.setOnClickListener(OpenNewActivity);
}
}
View.OnClickListener OpenNewActivity = new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent(myactivity.this, SecondActivity.class);
startActivity(intent);
}
};
您还必须在 Manifest.xml 中注册您的第二个活动
<activity android:name=".SecondActivity">
</activity>
里面<application> </application>
你需要setOnClickListener()
你的按钮并使用它intent
来调用下一个活动。
例子:
public class YourActivity extends Activity
{
Button mybutton;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mybutton = (Button) findViewById(R.id.button1);
mybutton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(YourActivity.this, NextActivity.class);
YourActivity.this.startActivity(intent);
}
});
}
}
不要忘记在 AndroidManifest.xml 中添加您的新活动:
<activity android:label="@string/app_name" android:name=".NextActivity"/>