`
ruirui516888
  • 浏览: 135778 次
文章分类
社区版块
存档分类
最新评论

android listview custom style 自定义样式

 
阅读更多
1. xml下listView
<wbr><wbr><wbr>&lt;ListView<br><wbr><wbr><wbr><wbr><wbr><wbr>android:id="@android:id/list"<br><wbr><wbr><wbr><wbr><wbr><wbr>android:layout_width="fill_parent"<br><wbr><wbr><wbr><wbr><wbr><wbr>android:layout_height="fill_parent"<br><wbr><wbr><wbr><wbr><wbr><wbr>android:layout_weight="1.0"<br><wbr><wbr><wbr><wbr><wbr><wbr>style="@style/Activity_ListView_Specfication"<br><wbr><wbr><wbr><wbr><wbr><wbr>&gt;<br><wbr><wbr><wbr>&lt;/ListView&gt;<br> 2.style.xml<br><wbr>&lt;style name="Activity_ListView_Specfication" parent="android:Widget.ListView.White"&gt;<br><wbr><wbr><wbr><wbr><wbr><wbr>&lt;item name="android:background"&gt;#FFF&lt;/item&gt;<br><wbr><wbr><wbr><wbr><wbr><wbr>&lt;item name="android:cacheColorHint"&gt;#FFF&lt;/item&gt;<br><wbr><wbr><wbr><wbr><wbr><wbr>&lt;item name="android:divider"&gt;#BBB&lt;/item&gt;<br><wbr><wbr><wbr><wbr><wbr><wbr>&lt;item name="android:dividerHeight"&gt;1px&lt;/item&gt;<wbr><wbr><wbr><br><wbr><wbr><wbr><wbr><wbr><wbr>&lt;item name="android:listSelector"&gt;@drawable/specfication_listview_style&lt;/item&gt;<wbr><wbr><wbr><br><wbr><wbr><wbr>&lt;/style&gt;<br> 3.drawable文件夹下specfication_listview_style.xml<br> &lt;?xml version="1.0" encoding="utf-8"?&gt;<br> &lt;selector<br><wbr><wbr><wbr>xmlns:android="http://schemas.android.com/apk/res/android"&gt;<br><wbr><wbr><wbr>&lt;item<br><wbr><wbr><wbr><wbr><wbr><wbr>android:state_pressed="false"&gt;<br><wbr><wbr><wbr><wbr><wbr><wbr>&lt;shape&gt;<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>&lt;solid<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>android:color="#FFFFFF" /&gt;<br><wbr><wbr><wbr><wbr><wbr><wbr>&lt;/shape&gt;<br><wbr><wbr><wbr>&lt;/item&gt;<br><wbr><wbr><wbr>&lt;item<br><wbr><wbr><wbr><wbr><wbr><wbr>android:state_focused="false"&gt;<br><wbr><wbr><wbr><wbr><wbr><wbr>&lt;shape&gt;<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>&lt;solid<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>android:color="#FFFFFF" /&gt;<br><wbr><wbr><wbr><wbr><wbr><wbr>&lt;/shape&gt;<br><wbr><wbr><wbr>&lt;/item&gt;<br><wbr><wbr><wbr>&lt;item&gt;<br><wbr><wbr><wbr><wbr><wbr><wbr>&lt;shape&gt;<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>&lt;solid<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>android:color="#FFFFFF" /&gt;<br><wbr><wbr><wbr><wbr><wbr><wbr>&lt;/shape&gt;<br><wbr><wbr><wbr>&lt;/item&gt;<br> &lt;/selector&gt;<br> 4.代码里给listView加样式 。如下<br> ExpandableListView listView = new ExpandableListView(this);<br><wbr><wbr><wbr><wbr><wbr><wbr>listView.setSelector(getResources().getDrawable(<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>R.drawable.specfication_listview_style));</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics