--ADVERTISEMENT--

Google has introduced a new support library called android design support library. This library includes several new components including navigation drawer view, floating action button, snackbar, tabs, floating labels for edit text, etc. In this example, I will show you to implement android floating labels for EditText using design support library.

Related:
Floating Action Button (FAB) Using Android Design Support Library
How to Add Ripple Effect/Animation to a Android Button
Android Navigation Drawer View: Material Design Support Library

Create a new Android Project


Now, we’ll create a new a new android project to implement floating labels for edit text in android application using design support library. Create a new android project with following information.

Application Name: Floating Labels for EditText
Company Domain: viralandroid.com
Package Name: com.viralandroid.floatinglabelsforedittext
Minimum SDK: Android 2.2 (API 8 Froyo)

Floating Labels for EditText Demo



Adding Dependency


Add android design support library dependency in your build.gradle file.
build.gradle file:

Adding EditText and TextInputLayout


Open your xml layout file and add below code.
res/layout/edit_text_activity.xml

Strings.xml File:


Add following string values to your strings.xml file.
res/values/strings.xml

And following is the default code ofactivity file.
src/MainActivity.java

That’s all.

Post a Comment

Powered by Blogger.