android 去掉listview之間的黑線
方法1:listView.setDividerHeight(0);方法2:this.getListView().setDivider(null);方法3:android:divider="@null"
android:cacheColorHint="#00000000" 設置其為透明惩嘉! 默認為黑色!
ListView是常用的顯示控件,默認背景是和系統(tǒng)窗口一樣的透明色呻惕,如果給ListView加上背景圖片胸完,或者背景顏色時伤为,滾動時listView會黑掉啊送,
原因是隅茎,滾動時鞠眉,列表里面的view重繪時薯鼠,用的依舊是系統(tǒng)默認的透明色,顏色值為#FF191919械蹋,
要改變這種情況出皇,只需要調(diào)用listView的setCacheColorHint(0),顏色值設置為0
或者xml文件中l(wèi)istView的屬性 Android:cacheColorHint="#00000000"即可哗戈,
滾動時郊艘,重繪View的時候就不會有背景顏色。
android:listSelector="#00000000"
進行上面的設置之后唯咬,ListView點擊item時就沒有任何現(xiàn)象了纱注,android:listSelector="@null"不可以實現(xiàn)。
自定義listview的時候胆胰,當你不使用android:cacheColorHint=“#00000000”會出現(xiàn)下面選中一個空間黑色底色的情況狞贱,破壞整體美觀度:
===============================================================
解決ScrollView中頂部banner不置頂顯示問題 ScrollViewsv = (ScrollView)findViewById(R.id.sv); sv.smoothScrollTo(0,0);
===============================================================
Android:鍵盤擋住輸入框解決辦法: getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE| WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);
XML:
<ScrollViewandroid:orientation="vertical" android:layout_width="fill_parent"android:layout_height="fill_parent"> <LinearLayout android:id="@+id/Relative" android:orientation="vertical"android:layout_width="fill_parent" android:layout_height="wrap_content">
。蜀涨。瞎嬉。。厚柳。氧枣。
</LinearLayout> </ScrollView>