我正在開發一個用戶選擇一個表情符號的Android應用程序。 我想用水平滾動一個很好的滑動手勢選擇。 我可以創建一個水平滾動來選擇情緒。水平滾動移動步驟
這是一個例子
https://www.dropbox.com/s/n298h17r3fs2wvj/scrollswipe.jpg
我正在開發一個用戶選擇一個表情符號的Android應用程序。 我想用水平滾動一個很好的滑動手勢選擇。 我可以創建一個水平滾動來選擇情緒。水平滾動移動步驟
這是一個例子
https://www.dropbox.com/s/n298h17r3fs2wvj/scrollswipe.jpg
您是否嘗試過使用GestureDetector.OnGestureListener
?
http://developer.android.com/reference/android/view/GestureDetector.OnGestureListener.html
我認爲onScroll()僅僅是垂直的,但我可能是錯的; onFling()絕對是水平的,但需要一點速度。
如果您還沒有看過GestureDetector,那麼無論如何您都應該爲自己編寫一個簡單的演示。
在jpeg上,它看起來像是在一個非常特殊的鉤狀曲線之後。如果是這種情況,那麼你需要使用更低層次,更靈活的View.OnTouchListener
來自己實施檢測。
http://developer.android.com/reference/android/view/View.OnTouchListener.html
手勢很簡單,問題在於佈局。我想要creare一個horizonalscrollview與部分屏幕3表情符號,但它是不可能的。 看到圖像 https://www.dropbox.com/s/tndb34qt6gb8uy4/hscrollemoticon.jpg 我想重新創建中央水平滾動用3 ICONE每個屏幕和移動1/3時用戶滑動 – user1062198 2012-08-11 15:04:40
我在做類似的事情! http://stackoverflow.com/questions/16768930/implementations-of-emoji-emoticon-view-keyboard-layouts – toobsco42 2013-05-27 17:16:10