我是 Android 开发领域的新手。 我创建了简单的应用程序并创建了一个简单的 GUI,只需一个按钮。 如果用户按下此按钮,我想更改屏幕以显示其他一些 GUI。
我该怎么做?
最佳答案
您执行使用此代码:
public class Activity1 extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button next = (Button) findViewById(R.id.Button01);
next.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
Intent myIntent = new Intent(view.getContext(), Activity2.class);
startActivityForResult(myIntent, 0);
}
});
}
}
Activity 2:
public class Activity2 extends Activity {
/** Called when the activity is first created. */
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main2);
Button next = (Button) findViewById(R.id.Button02);
next.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
Intent intent = new Intent();
setResult(RESULT_OK, intent);
finish();
}
});
}
还要确保在布局文件夹中创建 2 个不同的 xml 并在 list 文件中添加两个 Activity ,例如
<activity android:name=".Activity2"></activity>
希望对您有所帮助。
关于android - 如何切换画面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7991393/