EditText修改光标和背景色(绝对简单实用)

设置全局EditText光标颜色

  • 先找到AndroidManifest
<application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity android:name=".MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>

                <category android:name="android.intent.category.LAUNCHER"/>
            </intent-filter>
        </activity>
    </application>
  • 上文中的这行代码“android:theme=”@style/AppTheme”,查看AppTheme的属性
  •  <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
            <!-- Customize your theme here. -->
            <item name="colorPrimary">@color/colorPrimary</item>
            <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
            <item name="colorAccent">@color/colorAccent</item>
        </style>
    
  • 修改<item name="colorAccent">@color/colorAccent</item>就是设置全局的获取焦点后的光标颜色,可以修改这里变成我们需求的色值,设置好之后,这就是我们的成形代码,和平常的没有区别

May everyone be happy every day and everything go well!

猜你喜欢

转载自blog.csdn.net/jing_80/article/details/82926710