編輯:關於Android編程
PopupWindow的很多用法網上比較多,我就不做過多解釋了,只說下可能會遇到的問題,以及解決辦法:
1、PopupWindow中的listview無響應
這個主要是因為show寫在了setFocusable前面
2、點擊PopupWindow外面區域,不會自動dismiss
這個主要可能是沒有調用setBackgroundDrawable以及setOutsideTouchable,
當然了,你肯定還得寫響應監聽這個動作,如下面代碼
[java]
<span style="font-family: 'Microsoft YaHei'; "><span style="font-size:18px;"> mPopupWindow.setTouchInterceptor(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_OUTSIDE) {
mPopupWindow.dismiss();
Log.i("test", "test");
return true;
} www.2cto.com
return false;
}
});</span></span>
3、將默認的箭頭放到右邊
[java]
<span style="font-family: 'Microsoft YaHei'; "><span style="font-size:18px;"> int width = getWindowManager().getDefaultDisplay().getWidth();
mListView.setIndicatorBounds(width-40, width-10);</span></span>
酷狗音樂最新版有ktv模式啦,大家想k歌的話不用去ktv也可以自已在家k歌,愛唱歌的朋友一起來學習下酷狗音樂怎麼k歌吧! 1.首先,打開酷狗這個軟件,建議
前幾天心血來潮,打算根據看知乎的API自己做一個小知乎,定制的過程遇到ListView的優化問題及圖片未緩存重加載等等許多問題,解決了以後打算和博友分享一下。接口數據:h
Android seekbar控制音量同步更新 作為開發人員來講,seekbar你一定會碰到,那麼怎麼自定義seekbar以及seekbar控制的音量怎麼與系
listview作為一個常用控件,對listview的操作都應該滾瓜爛熟了。對listview 的數據管理也很熟悉。包括listview的單擊,雙擊,多選刪除,完成刷新,