#EditText Cursor and Scroll Bar Color Change like IOS in android studio
Explore tagged Tumblr posts
jeeteshsurana · 6 years ago
Link
EditText Cursor and Scroll Bar Color Change like IOS in android studio 
EditText Cursor and Scroll Bar Color Change like IOS 
_____________________________________________
scrollview_thumb.xml [blank area]
_____________________________________________
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://bit.ly/nIICcg">
    <solid android:color="@android:color/black" />
    <corners android:radius="15dp" />
</shape>
_____________________________________________
scroll_color.xml [fill area]
_____________________________________________
<?xml version="1.0" encoding="utf-8"?>
<shape android:shape="rectangle"
    xmlns:android="http://bit.ly/nIICcg">
    <gradient
        android:angle="45"
        android:centerColor="@android:color/white"
        android:endColor="@android:color/white"
        android:startColor="@android:color/white" />
    <corners android:radius="20dp" />
</shape>
_____________________________________________
implementation
_____________________________________________
<androidx.appcompat.widget.AppCompatEditText
    style="@style/EdtCreatePost"
    android:hint="@string/write_a_caption"
    android:maxHeight="289dp"
    android:minHeight="289dp"
    android:scrollbarThumbVertical="@drawable/scroll_color"
    android:scrollbarTrackVertical="@drawable/scrollview_thumb"
    android:paddingEnd="@dimen/dp_16"
    android:layout_marginEnd="@dimen/dp_4"
    android:fadeScrollbars="false"
    android:paddingStart="@dimen/dp_16"
    android:textCursorDrawable="@color/ttu_sunfloweryellow" 
    android:background="@android:color/transparent" />
_____________________________________________
style.xml
_____________________________________________
<style name="EdtCreatePost">
    <item name="android:layout_width">match_parent</item>
    <item name="android:layout_height">wrap_content</item>
    <item name="android:fontFamily" tools:ignore="NewApi">@font/lato</item>
    <item name="android:textColor">@android:color/white</item>
    <item name="android:textColorHint">@android:color/white</item>
    <item name="android:textSize">@dimen/sp_14</item>
    <item name="android:gravity">top|start</item>
    <item name="android:inputType">textMultiLine</item>
    <item name="android:scrollbars">vertical</item>
    <item name="android:scrollbarSize">@dimen/dp_4</item>
    <item name="android:scrollbarStyle">outsideOverlay</item>
</style>
0 notes
jeeteshsurana · 6 years ago
Text
EditText Cursor and Scroll Bar Color Change like IOS in android studio
http://bit.ly/2FqzV8H
EditText Cursor and Scroll Bar Color Change like IOS in android studio 
EditText Cursor and Scroll Bar Color Change like IOS 
_____________________________________________
scrollview_thumb.xml [blank area]
_____________________________________________
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://bit.ly/nIICcg">
    <solid android:color="@android:color/black" />
    <corners android:radius="15dp" />
</shape>
_____________________________________________
scroll_color.xml [fill area]
_____________________________________________
<?xml version="1.0" encoding="utf-8"?>
<shape android:shape="rectangle"
    xmlns:android="http://bit.ly/nIICcg">
    <gradient
        android:angle="45"
        android:centerColor="@android:color/white"
        android:endColor="@android:color/white"
        android:startColor="@android:color/white" />
    <corners android:radius="20dp" />
</shape>
_____________________________________________
implementation
_____________________________________________
<androidx.appcompat.widget.AppCompatEditText
    style="@style/EdtCreatePost"
    android:hint="@string/write_a_caption"
    android:maxHeight="289dp"
    android:minHeight="289dp"
    android:scrollbarThumbVertical="@drawable/scroll_color"
    android:scrollbarTrackVertical="@drawable/scrollview_thumb"
    android:paddingEnd="@dimen/dp_16"
    android:layout_marginEnd="@dimen/dp_4"
    android:fadeScrollbars="false"
    android:paddingStart="@dimen/dp_16"
    android:textCursorDrawable="@color/ttu_sunfloweryellow" 
    android:background="@android:color/transparent" />
_____________________________________________
style.xml
_____________________________________________
<style name="EdtCreatePost">
    <item name="android:layout_width">match_parent</item>
    <item name="android:layout_height">wrap_content</item>
    <item name="android:fontFamily" tools:ignore="NewApi">@font/lato</item>
    <item name="android:textColor">@android:color/white</item>
    <item name="android:textColorHint">@android:color/white</item>
    <item name="android:textSize">@dimen/sp_14</item>
    <item name="android:gravity">top|start</item>
    <item name="android:inputType">textMultiLine</item>
    <item name="android:scrollbars">vertical</item>
    <item name="android:scrollbarSize">@dimen/dp_4</item>
    <item name="android:scrollbarStyle">outsideOverlay</item>
</style>
via Blogger http://bit.ly/31SyhX1
0 notes