0
我創建這個代碼的菜單:Android的意圖開錯類
public class MainActivity extends ListActivity {
String classes[] = {"Add a fight to the card", "Add a fighter", "Edit a fighter"};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
setListAdapter(new ArrayAdapter<String>(MainActivity.this, android.R.layout.simple_list_item_1, classes));
}
@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
super.onListItemClick(l, v, position, id);
switch (position){
case 0:
Intent intent = new Intent(MainActivity.this, AddFight.class);
startActivity(intent);
case 1:
Intent intent2 = new Intent(MainActivity.this, AddFighter.class);
startActivity(intent2);
}
}
當我點擊我的列表中case 0:
,在case 1:
意圖被打開,而不是case 0:
。我該如何解決?
我知道這是愚蠢的容易。 –