How to change line color in EditText

AndroidMobile DevelopmentApps/Applications

In some situations, we should change edit text bottom line color according to background color. This example demonstrate about how to change line color in EditText.

Step 1 − Create a new project in Android Studio, go to File ⇒ New Project and fill all required details to create a new project.

Step 2 − Add the following code to res/layout/activity_main.xml.

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
   android:id="@+id/parent"
   xmlns:tools="http://schemas.android.com/tools"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   tools:context=".MainActivity"
   android:gravity="center"
   android:orientation="vertical">
   <EditText
      android:id="@+id/editText"
      android:hint="Bottom line color change"
      android:layout_width="wrap_content"
      android:backgroundTint="@android:color/holo_green_light"
      android:layout_height="wrap_content" >
   </EditText>
</LinearLayout>

In the above code, we have taken edit text, To change line color use the following code for edit text -

android:backgroundTint="@android:color/holo_green_light"

We can change color as per project requirement. we have taken green color for sample.

Step 3 − Add the following code to src/MainActivity.java

package com.example.andy.myapplication;
import android.os.Build;
import android.os.Bundle;
import android.support.annotation.RequiresApi;
import android.support.v7.app.AppCompatActivity;
public class MainActivity extends AppCompatActivity {
   int view = R.layout.activity_main;
   @RequiresApi(api = Build.VERSION_CODES.JELLY_BEAN)
   @Override
   protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(view);
   }
}

Let's try to run your application. I assume you have connected your actual Android Mobile device with your computer. To run the app from android studio, open one of your project's activity files and click Run Eclipse Run Icon icon from the toolbar. Select your mobile device as an option and then check your mobile device which will display your default screen −

In the above result, we have changed line color.

Click here to download the project code

raja
Published on 10-Apr-2019 07:09:51
Advertisements