当我单击activity_main.xml中显示的按钮时,无法启动我的活动(显示消息)。我已经尝试解决onClick中的问题,但仍然无法运行它。我能知道是什么问题吗?谢谢你。这是代码:MainActivity.javapublic class MainActivity extends AppCompatActivity{ public Button but1; public void init(){ but1= (Button)findViewById(R.id.button1); but1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent display = new Intent(MainActivity.this, DisplayMessage.class); startActivity(display); } }); } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Spinner mySpinner = (Spinner) findViewById(R.id.spinner1); ArrayAdapter<String> myAdapter = new ArrayAdapter<String>(MainActivity.this,android.R.layout.simple_list_item_1, getResources().getStringArray(R.array.products)); myAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); mySpinner.setAdapter(myAdapter); }}activity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical" ><Spinner android:id="@+id/spinner1" android:layout_width="358dp" android:layout_height="38dp" android:elevation="5dp" android:layout_margin="5dp" android:padding="10dp" /><Button android:id="@+id/button1" android:layout_width="150dp" android:layout_height="wrap_content" android:layout_gravity="center|bottom" android:text="Confirm" /></LinearLayout>
添加回答
举报
0/150
提交
取消