-2
private void firstyearsublist() {
//string array for intents
String[] intents = {"Calculus","eee","eee","cpu","physics","chemistry","es","be","vcla"};
//CREATE STRINGLIST
String[] subs = {"Calculus","EME","EEE","CPU","Physics","Chemistry","ES","BE","VCLA"};
//BUILD ADAPTER
ArrayAdapter<String> adapter1 = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, subs);
//Configure list view
ListView sublist = (ListView) findViewById(R.id.firstyearsub);
sublist.setAdapter(adapter1);
sublist.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
for(int i = 0;i<9;i++)
{if (position == i) {
Intent intents[i] =
new Intent(Sem1.this, intents[i]. class);
startActivity(intents[i]);
}
}
}
}
);
}}
我正在製作一個應用程序,以訪問我大學所有學期工程的綜合筆記。我得到了太多的錯誤。難道我做錯了什麼?請檢查代碼。使用意圖在一個循環中獲得針對不同列表視圖項目點擊的不同活動
我懷疑這是最好的做法。你真的有意向0,意向1,意向2,......命名活動嗎? – tahsinRupam
只使用一個意向對象並將選定的位置值傳遞給下一個活動 –
是的。有沒有其他方式打開子列表視圖? – GtlsGamr