poe*_*orn 5 android menu listactivity
在创建了一些菜单simple_list_item_1(工作得非常好)之后,我尝试将其替换为simple_list_item_2,但是我的系统会抛出异常......
现在我想知道如何为我的列表创建这样一个两个不同大小的行条目...是否有适合初学者的陷阱?有人可以帮我解决我的(小!?)问题?
我的代码看起来像这样:
ListAdapter listAdapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_2, fileNames);
setListAdapter(listAdapter);
Run Code Online (Sandbox Code Playgroud)
我的String[] fileNames所有字符串都按升序显示(这对功能有影响吗?!)
在一些论坛中搜索失败后,我现在希望你们中的某个人能给我一个有用的建议.
很好的问候,poeschlorn
Dan*_*ter 10
simple_list_item_2是不同的,它不仅仅是一个TextView,它包含一个包含两个 TextView 的TwoLineListItem.ArrayAdapter在这里不起作用,因为你使用的构造函数只需要一个TextView; 只看一下构造函数.相反,你要么必须创建一个自定义适配器,要么使用支持它的一个,如SimpleCursorAdapter或(我认为)SimpleAdapter.这家伙有一个可能适合你的hacky解决方案.
| 归档时间: |
|
| 查看次数: |
19180 次 |
| 最近记录: |