我在我的 Activity XML 文件中添加了一个按钮,但我无法使用它打开我的其他 Activity 。有人可以一步一步告诉我如何做到这一点吗?
最佳答案
A.确保您的其他 Activity 已在 list 中声明:
<activity
android:name="MyOtherActivity"
android:label="@string/app_name">
</activity>
所有 Activity 都必须在 list 中声明,即使它们没有 intent filter分配给他们。
B.在您的 MainActivity 中执行以下操作:
Button btn = (Button)findViewById(R.id.open_activity_button);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
startActivity(new Intent(MainActivity.this, MyOtherActivity.class));
}
});
关于java - 如何获得打开另一个 Activity 的按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24610527/