Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 初級開發 >> android ListView的美化涉及到的一些屬性

android ListView的美化涉及到的一些屬性

編輯:初級開發

用心的朋友應該會發現,listvIEw中在設置了背景之後。會有些問題。

1.、listvIEw在拖動的時候背景圖片消失變成黑色背景。等到拖動完畢我們自己的背景圖片才顯示出來。

2 、listvIEw的上邊和下邊有黑色的陰影。

3、lsitvIEw的每一項之間需要設置一個圖片做為間隔。

針對以上問題 在listvIEw的XML文件中設置一下語句。

問題1 有如下代碼結解決 android:scrollingCache="false"

問題2 用如下代碼解決:android:fadingEdge="none"  
問題3  用如下代碼解決:  android:divider="@drawable/list_driver"  其中  @drawable/list_driver 是一個圖片資源

總體如下

  1. <ListVIEw
     
  2.   android:id="@+id/myListVIEw01"
     
  3.   android:layout_width="fill_parent"
     
  4.   android:layout_height="287dip"
     
  5.   android:fadingEdge="none"  
     
  6.   android:divider="@drawable/list_driver"
     
  7.   android:scrollingCache="false"
     
  8.   android:background="@drawable/list">
     
  9.   </ListVIEw>

4. 自定義listvIEw的時候,當你不使用android:cacheColorHint=“#00000000”會出現下面選中一個空間黑色底色的情況,破壞整體美觀度:


5. 當你不使用android:listSelector屬性,默認會顯示選中的item為橙黃底色,有時候我們需要去掉這種效果

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved