2010-08-24 23 views
4

該問題出現在Android 2.2中。它看起來很酷,因爲它可以自動隱藏。但我不太喜歡它,因爲該欄是「是否存在更多不存在於控件上的內容」的指示器。隱藏它可能很整潔,但有時可能會讓用戶錯誤。在ListView中,我發現它是一個致命的錯誤。當顯示更多內容時,不存在滾動條,並且在向下擦屏幕時,不會顯示任何滾動條。只有在使用traceball或Dpad移動焦點時,纔會出現滾動條。但有些更糟糕:當你向下移動滾動條時,沒有任何反應!觸摸功能在這裏幾乎被禁用。Android:ListView的2.2中的ScrollBar bug

任何人都可以幫助我嗎?謝謝!

+0

什麼是你的問題... – Doge 2010-08-24 18:44:47

+0

ListView的滾動條不能被直接觸摸使用,當時的舉動。用Dpad或traceball選擇項目會強制滾動條出現,但仍然無法移動屏幕。總之,你不能在觸摸屏模式下使用listView。 – 2010-08-30 07:48:23

回答

1

也許答案會有幫助您 Android ListView that does not scroll?

我有一個滾動型的內部列表視圖。在我評論過scrollview之後,可以使用listview的滾動功能。

奇怪的是,這個問題只發生在Android 2.2上。

+0

是的。 2.2中的scrollView中的listView將失敗。如果屏幕上有很長的列表和其他一些小部件,你會怎麼做?哇,谷歌對2.2做了什麼? – 2010-09-02 13:17:04

0

我在android 2.2中使用listView,它工作得很好。垂直滾動隱式發生而不包含滾動視圖。希望你的ListView id是@android:id/list。 和一個小的更正,向下移動列表,你需要擦屏幕向上不DOWNWARDS ....