2014-09-05 56 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的布局方向是水平的。我已经把它设置为垂直,它的工作原理。对不起我的英语不好。