在我的 Android 应用程序中,我有两个 Activity 类。我在第一个按钮上有一个按钮,我想在单击它时显示第二个按钮,但出现错误。以下是类(class):
public class FirstActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button orderButton = (Button)findViewById(R.id.order);
orderButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = new Intent(FirstActivity.this, OrderScreen.class);
startActivity(intent);
}
});
}
}
点击按钮时应该显示的第二个类,但从不显示:
public class OrderScreen extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.order);
Button orderButton = (Button) findViewById(R.id.end);
orderButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
finish();
}
});
}
}
如何创建一个显示第二个 Activity 的按钮?
最佳答案
问题是 OrderScreen Activity
未添加到 AndroidManifest.xml .一旦我将它添加为应用程序节点,它就可以正常工作。
<activity android:name=".OrderScreen" />
关于android - 在 Android 应用程序中使用 Intent 来显示另一个 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/736571/