【发布时间】:2017-01-14 18:07:08
【问题描述】:
我创建了 2 个活动。第一个名为 activity_main.xml,另一个名为 layout.xml 我在第一个按钮中有一个按钮,我想点击它我到达 layout.xml 我该怎么做呢? 这是按钮的代码:
我是初学者,如果有人能给我一步一步的指导会更好
【问题讨论】:
-
我不使用虚拟设备
-
试试代码 Siddiqui,
标签: android
我创建了 2 个活动。第一个名为 activity_main.xml,另一个名为 layout.xml 我在第一个按钮中有一个按钮,我想点击它我到达 layout.xml 我该怎么做呢? 这是按钮的代码:
我是初学者,如果有人能给我一步一步的指导会更好
【问题讨论】:
标签: android
activity_main.xml 中的按钮 id 将用于调用从 ActivityMain 到 SecondActivity 的事件,不要忘记在 onCraete 中初始化按钮。
使用这个代码(里面onCreate是首选,不一定):
Button button = (Button) findViewById(R.id.button_id_from_activity_main.xml);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
startActivity(new Intent(your_activity_name.this, second_activity_to_go.class););
}
}
【讨论】:
使用 Intent 调用 SecondActivity。如果在您的 activity_main.xml 中有一个 Button。然后在Button上提供onClickListnere来调用第二个Activity。
Button button = (Button) findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent inent = new Intent(MainActivity.this, SecondActivity.class);
startActivity(intent);
}
});
【讨论】:
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent i = new Intent(MainActivity.this,NextActivity.class);
startActivity(i);
}
});
【讨论】: