2014-09-05 57 views
0

我已經嘗試了很多解決方案,但沒有什麼幫助。只有ListView中的文本是可選的。 File d = getDir("Data", 0); File f = new File(d, "tests.txt"); f.createNewFile(); BufferedReader br = new BufferedReader(new FileReader(f)); String s; ArrayList<String> sa = new ArrayList<String>(); while ((s = br.readLine()) != null) sa.add(s); ArrayAdapter<String> ad = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, sa); ListView lv = (ListView) findViewById(R.id.mainTestsList1); lv.setAdapter(ad);Android ListView:只有文本是可選的

+1

你能提供關於你的問題的更多信息嗎? – 2014-09-05 19:00:57

+0

我無法從任何地方選擇行。只有文本是可選的 – Dibro 2014-09-05 19:05:36

+0

Ahmm試試這個: ArrayAdapter ad = new ArrayAdapter (this,android.R.layout.simple_list_item_1,android.R.id.text1,sa); – 2014-09-05 19:17:26

回答

0

固定。問題是,放置ListView的佈局方向是水平的。我已經把它設置爲垂直,它的工作原理。對不起我的英語不好。