2
可能重複:
how to disable fling in android gallery如何停止對畫廊的Android甩不延長畫廊類
我有一個畫廊小部件和一些更多的widget的Activity類。該課程延伸至Activity
。現在我想要停止一舉屬性是在圖庫中。
是否有任何Listener界面或類似的東西,我可以幫助停止當我需要的時候彈出。
可能重複:
how to disable fling in android gallery如何停止對畫廊的Android甩不延長畫廊類
我有一個畫廊小部件和一些更多的widget的Activity類。該課程延伸至Activity
。現在我想要停止一舉屬性是在圖庫中。
是否有任何Listener界面或類似的東西,我可以幫助停止當我需要的時候彈出。
有一種方法可以在不覆蓋圖庫的情況下實現此目的,但這也會阻止所有其他onTouch事件。
將您的Gallery放置在RelativeLayout中,並創建另一個視圖作爲透明圖層位於整個圖庫視圖上。
您現在需要覆蓋此視圖的onInterceptTouch方法並返回true。 現在,所有觸摸事件都應在您的視圖中截取,畫廊將不會收到任何可用於開始投擲的觸摸事件。
重複的問題,檢查在這個鏈接的答案http://stackoverflow.com/q/4311854/582571 – rajpara
試試這一個:http://stackoverflow.com/questions/5426439/how-to-disable-fling- in-android-gallery – ariefbayu
簡單地覆蓋你的圖庫視圖的onFling方法並返回false – rajpara