但是我对多选控件中textvIEw的样式不满意,所以我必须使用以下代码来创建多选控件的新布局.
它运作良好,但我认为这不是一个好方法,有没有好的代码?谢谢!
adapter = new SimpleCursorAdapter(这个,
R.layout.mysimple_List_item_multiple_choice,
cur,vIEws);
lv.setAdapter(adapter);lv.setChoiceMode(ListVIEw.CHOICE_MODE_MulTIPLE);
mysimple_List_item_multiple_choice.xml
<CheckedTextVIEw xmlns:androID="http://schemas.androID.com/apk/res/androID" androID:ID="@androID:ID/text1" androID:layout_wIDth="match_parent" androID:layout_height="?androID:attr/ListPreferredItemHeight" androID:textAppearance="?androID:attr/textAppearanceMedium" androID:gravity="center_vertical" androID:checkmark="?androID:attr/ListChoiceIndicatorMultiple" androID:paddingleft="6dip" androID:paddingRight="6dip" androID:ellipsize="end" androID:singleline="true"/>解决方法 简单.
使用< include>.
创建一个新的XML布局.
<include androID:ID=”@+androID:ID/simple_List_item_multiple_choice” androID:layout_wIDth=”match_parent” androID:layout_height=”match_parent” layout=”@layout/Title”/>
您可以通过在标记中指定它们来覆盖所包含布局的根视图的所有布局参数(任何androID:layout_ *属性).
总结以上是内存溢出为你收集整理的如何覆盖android.R.layout.simple_list_item_multiple_choice的样式?全部内容,希望文章能够帮你解决如何覆盖android.R.layout.simple_list_item_multiple_choice的样式?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)