1

リストビューの下または上にリストビューをスクロールすると、黄色と黒のグラデーションカラーが表示されます。同じことが、ScrollViewとHorizo​​ntalScrollViewの場合も同様に起こります。私は、ユーザーがこれらのビューをスクロールするときに色を無効にしたい。リストビュー、スクロールビュー、水平スクロールビューの最後でスクロールするときに黄色 - 黒のグラデーションカラーを無効にする

たちは、スクロールバーを無効にすると、誰もが私を助けてください解決策を知っている場合は、プロパティ

android:scrollbars="none"

とその色を無効にすることが可能です。あなたはオーバースクロールビューをスクロールするとき

+0

これらの色を無効にすることができるかどうかはわかりません。ユーザーがリストの最後に到達したことを示す方法として、OSに追加されました。 UIの基本的な部分を変更することは、それが慣れ親しんだユーザーエクスペリエンスを生むため、お勧めできません。 – slayton

答えて

7

に黄黒のグラデーションカラーが、実際に表示されています。

それはScrollView又はHorizo​​ntalScrollView

のXMLファイル内のコードの下に使用することによって解消することができる
android:overScrollMode="never" 

これはアンドロイド2.3以上で動作します。私はAPIレベル以下ではありません。

+0

ねえ、このプロパティは、黄色のために働いていますが、私はリストビューの白い色が黄色の代わりに見えるので、私は隠し白のためにもできますか? – Google

+0

スクロール中にアンドロイドを使って白いフェードを削除することができます。fadingEdge = "none" – Shiun

+0

コードが機能しません。私は5.0 Lollipopで試しました。 – MobiDev

4

使用android:fadingEdge="none"<ListView>

+0

Horizo​​ntalScrollViewを使用していますが、fadingEdge = noneを試しましたが、まだグラデーションカラーを表示しています。 –

+0

Horizo​​ntalScrollView.setFadingEdgeLength(0);を使用します。 –

関連する問題