【发布时间】:2017-05-17 10:15:55
【问题描述】:
我是 android 的初学者,但遇到了一个问题。 我在主活动中有微调器,并且在从微调器中选择项目时,必须根据所选项目更改第二个活动的文本视图中的文本。 在使用 On Click Listener 后,这里一切都很好,并在 Main Activity 中使用内容等于的 if 语句设置文本。 微调器正在加载并且在选定的项目上,应用程序正在崩溃。 那么Second Activity应该写什么呢?
下面是我的主要活动
public void onItemSelected(AdapterView<?> parent, View view, int i, long id) {
String s = String.valueOf(s.getSelectedItem());
if (s.contentEquals("A")) {
textToChange.setText(R.string.PH);
Intent intent = new Intent(MainActivity.this, Main2Activity.class);
startActivity(intent);
}
else {
textToChange.setText(R.string.PH1);
Intent intent = new Intent(MainActivity.this, Main2Activity.class);
startActivity(intent);
}
}
@Override
public void onNothingSelected (AdapterView < ? > adapterView){
}
};
【问题讨论】: