2010-08-13 82 views
1

我有一個有幾個RatingBars的活動,所以我的用戶可以評價很多不同的東西。我的問題是,這使我的用戶難以上下滾動屏幕。從RatingBar刪除手勢

如果您嘗試在屏幕上垂直滑動手指,並且您觸摸的第一個點位於RatingBar上方,那麼RatingBar會嘗試捕捉手勢本身,而不是一旦手指離開手指就將其傳遞(使用RatingBar ,您可以水平滑動以上下移動評分)。

我甚至試過把焦點關掉,但是這並不能解決我的問題。

任何想法?

+0

之前有人必須有這個問題。有沒有人試圖將ListBar放入ListView或其他東西? – Andrew 2010-08-13 15:12:42

+0

有人嗎?任何人? – Andrew 2010-08-19 16:01:25

回答

0

您可以將等級欄設置爲isIndicator(真)

ratingBar.isIndicator(true); 

我猜你需要在應用程序在某些時候使用這些評價吧,你可以設置你edittexts或任何設置評級酒吧再次正常,所以你可以評分。一旦完成評級,使用OnRatingBarChangeListener將評級欄設置回指標

比從未更好的遲到!

相關問題