已采納回答 / hyman
你好,關(guān)于獲取自定義屬性的以上兩個方法是一樣的。getDimension和getDimensionPixelSize還是有區(qū)別的,getDimension如果是dimen是dp或sp的單位,將其乘以density,如果是px,則不乘,返回類型為float。getDimensionPixelSize總體類似,但是當單位是px時,也會乘以density,返回類型為int。
2015-01-21
已采納回答 / hyman
你好,你說的應該是系統(tǒng)默認在邊界添加的陰影把,在布局文件中對SlidingMenu添加?android:overScrollMode="never"。
2015-01-12
已采納回答 / hyman
你好,你可以在onTouchEvent通過根據(jù)scrollX和mIsRightMenuOpen,控制其范圍,只能在0到左側(cè)菜單寬度;然后右側(cè)菜單只能通過方法調(diào)用打開。增加一些標志變量,類似mIsRightMenuOpen這類的,再詳細嘗試做一下。
2015-01-09
講師回答 / hyman
你好,應該不會出現(xiàn)該現(xiàn)象,你的ListView有無設(shè)置Adapter或者數(shù)據(jù)?如果設(shè)置了,你再嘗試給ListView外層嵌套一個布局。
2015-01-07
講師回答 / hyman
你好,主要原因是HorizontalScrollView攔截了水平滑動的事件,你雖然修改了onTouchEvent,但是事件還是會被攔截。關(guān)于解決,給你提供兩個方向:1、你可以重寫onInterceptTouchEvent,判斷當前觸摸的位置如果是SeekBar則不攔截;2、在SeekBar的父容器中,進行判斷,如果當然觸摸是SeekBar,則請求不被攔截?getParent().requestDisallowInterceptTouchEvent(true); ?
2015-01-06