Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發實例 >> Android開發中ListView的使用小技巧

Android開發中ListView的使用小技巧

編輯:Android開發實例

  1.如何取消Listview的滾動條?

  setVerticalScrollBarEnabled(false)

  2.白色的背景,ListView滾屏進行中的時候,背景會變成黑色,解決辦法?

  android:cacheColorHint="#00000000"

  3.ListView滾動條怎麼一直都顯示?

  android:fadeScrollbars="false"

  4.ListView隔行變色:

  int[] colors={Color.BLUE,Color.CYAN};

  convertView.setBackgroundColor(colors[position%2]);

  5.ListView中嵌套了checkbox,焦點會到checkbox身上,解決辦法

  holder.checkBox.setFocusable(false);

  6.listView滾動軸圖片更改?

  android:scrollbarThumbHorizontal="" //滾動軸游標

  android:scrollbarTrackVertical="" //滾動軸背景、

  7.ListView設置EmptyView?

  mListView.serEmptyView();

  Sets the view to show if the adapter is empty這個就是對此方法的描述

  當listview的adapter為null的時候,就會顯示所設置的view。

  需要注意的有兩點:在調用setAdapter()之前調這個方法;設置的emptyview必須放在listview的直接父布局裡,比如說listview嵌在一個LinearLayout裡面的話,需要在代碼裡面寫mLinearLayout.addContentView(你的emptyview);否則的話是沒效果的。

  8.ListView設置FooterView?

  在調用setAdapter()之前調這個方法footerView可以單獨寫點擊觸發事件,但是注意最好寫在listview的OnItemClickListener()裡面,然後根據點擊的位置if(position == mListView.getCount - 1){"觸發footerview點擊事件"}如果是單獨給它一個View.onClickListener的話,點擊是可以觸發事件的,但是沒有listview的item按下的變黃色效果。

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