0

在我的 android 游戏开始之前,我会出现一个帮助屏幕。这是一个滚动视图。在进行游戏测试时,我发现玩家几乎毫无疑问会在不同的点点击屏幕,直到他们不小心移动了屏幕一点。然后他们意识到它是可滚动的。

这不是一个好的体验。我希望屏幕的可滚动边缘不断发光,这样很明显您需要滚动。简单地显示滚动条并没有帮助,因为它非常简约。即使它更宽,我也不确定它是否会吸引足够的眼球以使人们了解滚动的需要。

这是可能的还是我需要派生我自己的 ScrollView 版本?如果是后者,我需要做什么才能使边缘发光?

4

1 回答 1

1

理论上,一种方法是使用:

yourScrollView.setOverScrollMode(ScrollView.OVER_SCROLL_ALWAYS); // android:overScrollMode="always" in XML

但是,我对这个功能没有运气(至少在垂直ScrollViews 上)。相反,我建议在页面的一侧添加一个箭头,或者添加一些“向下滚动”的文字。这样,它将与您的应用程序很好地融合在一起。

或者,除了始终显示 scrollbars之外,您还可以通过采用这种策略(文章在ListViews 上,但它也应该适用于 a )使滚动条更加明显(也许是亮粉色!) 。ScrollView

于 2012-06-23T22:43:44.647 回答