0
試圖採取一個數組位置(的toString),並傳遞到一個新的活動,則使用該字符串以選擇陣列中的新活動打開。使用字符串來選擇陣列
Intent launchingIntent = getIntent();
String content = launchingIntent.getData().toString();
setListAdapter(ArrayAdapter.createFromResource(getApplicationContext(), R.array.????, R.layout.main)); `
的R.array。????需要傳遞的字符串(字符串內容),因爲這是我的數組的名稱,以跟進。
我不能找到一種方法,將字符串變量傳遞給陣列使用的名稱。
編輯:我試着去得到一個ListView控件在同一actvity開闢另一個列表視圖,關閉前一個。
所以有多個(比如說20+)的課程不會讓我的應用程序停滯不前? – IamERROR 2012-08-30 02:11:21
@IamERROR你不應該爲第一個'ListView'中的每個條目使用一個活動(這是你想要做的?)。相反,創建兩個活動,一個是最初的ListView,另一個是使用上一個活動信息來設置UI的「詳細ListView」。 – Luksprog 2012-08-30 04:15:17