【发布时间】:2021-01-30 14:57:52
【问题描述】:
我是新手,我正在研究单位转换器。
无论我点击哪个按钮(重量或长度),我都想打开相同的 UI main_activity.xml 用户界面
下面是我要打开的 UI:activity_conversion.xml UI
我希望 main_activity 中的每个按钮在不同的 java 类上运行。 所以,(减去 main_activity.java 和它的 .xml 文件) 我有 1 个 xml 文件(activity_conversion.xml)和 2 个 java 文件,每个文件对应 main_activity.xml 的每个按钮
activity_main.xml 权重按钮
android:onClick="weightPage"
activity_main.xml 长度按钮
android:onClick="lengthPage"
MainActivity.java
public void weightPage(View view){
Intent intent = new Intent(this, WeightActivity.class);
startActivity(intent);
}
public void lengthPage(View view) {
Intent intent2 = new Intent(this, LengthActivity.class);
startActivity(intent2);
}
长度按钮的Length_Activity.java 代码
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_conversion);
}
setContentView() 方法对我不起作用:( 提前致谢!
【问题讨论】:
-
setContentView() method doesn't work for me出于什么目的它不起作用?
标签: java android xml setcontentview