ScrollViewの色を変更できるかどうか疑問に思っています。
背景色やエッジのことを言っているのではありません。
参照しているバーの印刷画面を添付しました。私にとっては、透明感のようなものです。
XMLで定義した方法は次のとおりです。
<ScrollView
Android:layout_width="wrap_content"
Android:layout_height="wrap_content"
Android:fadeScrollbars="false"
Android:layout_toLeftOf="@+id/personalscores_BackButton"
Android:layout_marginRight="0dp" >
これを使用して、drawable(scrollbar.xml)にスクロールバーを作成します。
<shape Android:shape="rectangle"
xmlns:Android="http://schemas.Android.com/apk/res/Android">
<gradient
Android:angle="45"
Android:centerColor="#65FF8215"
Android:endColor="#87FD2125"
Android:startColor="#65FF8215" />
<corners Android:radius="20dp" />
</shape>
Android:scrollbarThumbVertical="@drawable/scrollbar"
のようなこのスクロールバーをListViewに追加します
[〜#〜] or [〜#〜]
次の属性をレイアウトに追加します
Android:scrollbarThumbVertical="@Android:color/white"
[〜#〜] or [〜#〜]
画像を作成し、ドロアブルに配置します。次に、レイアウトに次のプロパティを追加します
Android:scrollbarThumbVertical="@drawable/scroll_bar_vertical"
次の属性をレイアウトに追加します
Android:scrollbarThumbVertical="@Android:color/white"
または、画像を作成してドロアブルに配置します。次に、レイアウトに次のプロパティを追加します
Android:scrollbarThumbVertical="@drawable/scroll_bar_vertical"
この質問 :
Listviewプロパティを設定するか、次の属性をscrollviewに追加できます。
Android:scrollbarThumbVertical="@drawable/custom_scroll_style"
ここで、custom_scroll_styleは、Drawableフォルダーの下のxmlファイルです。 custom_scroll_style.xmlを作成しましょう。
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:Android="http://schemas.Android.com/apk/res/Android" >
<gradient
Android:angle="45"
Android:endColor="#FF3401"
Android:centerColor="#ff5c33"
Android:startColor="#FF3401" />
<corners Android:radius="8dp" />
</shape>
この美しいカスタムスクロールビューをお試しください
スクロールビューに次のタグを追加します
Android:fadeScrollbars="false"
Android:scrollbarStyle="insideInset"
Android:scrollbarThumbVertical="@drawable/scrollview_thumb"
Android:scrollbarTrackVertical="@drawable/vertical_scrollview_track"
次のドロウアブルをドロウアブルフォルダーに作成します
scrollview_thumb.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:Android="http://schemas.Android.com/apk/res/Android">
<solid Android:color="@color/common_google_signin_btn_text_light_focused" />
<corners Android:radius="15dp" />
</shape>
vertical_scrollview_traack.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:Android="http://schemas.Android.com/apk/res/Android">
<solid Android:color="#E2E0EB" />
<stroke
Android:width="1dp"
Android:color="#b3a9a9" />
<size Android:width="15dp" />
<corners Android:radius="15dp" />
</shape>
出力