0

Android ゲームを開始する前に表示されるヘルプ画面があります。スクロールビューです。プレイテスト中に、プレーヤーが画面を誤って少し移動するまで、ほぼ間違いなくさまざまなポイントで画面をタップすることがわかりました。その後、スクロール可能であることがわかりました。

これは良い経験ではありません。スクロールする必要があることが明らかなように、画面のスクロール可能な端を常に光らせたいと思います。スクロールバーを表示するだけでは役に立ちません。幅が広くなったとしても、人々にスクロールの必要性を感じさせるほど目を惹くかどうかはわかりません.

これは可能ですか、それとも独自のバージョンの ScrollView を派生させる必要がありますか? 後者の場合、エッジを輝かせるにはどうすればよいですか?

4

1 に答える 1

1

理論的には、次の方法を使用する方法があります。

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

しかし、私はこの機能をうまく使いこなせませんでした (少なくとも垂直方向ScrollViewの s では)。代わりに、ページの横に矢印を追加するか、「下にスクロール」というテキストを追加することをお勧めします。このようにして、アプリにうまく溶け込みます。

別の方法として、スクロールバーを常に表示することに加えて、この戦術(記事はListViews にありますが、 a でも機能するはずです) を使用して、スクロールバーをより見やすく (おそらく明るいピンク色に!) することもできます。ScrollView

于 2012-06-23T22:43:44.647 に答える