Skip to main content

Posts

Showing posts from December, 2020

Android EditText with Examples in Kotlin

In Android, EditText is a standard entry widget. A user interface element for entering and modifying text. When you define an edit text widget, you must specify the R.styleable.TextView_inputType attribute. For example, for plain text input set inputType to " text ", In case if EditText field is for password, then we need to specify the inputType as “ textPassword ”. <EditText android:id= "@+id/plain_text_input" android:layout_height= "wrap_content" android:layout_width= "match_parent" android:inputType= "text" /> See the Text Fields guide for examples of other R.styleable.TextView_inputType settings. Text Fields in Android Studio are basically EditText and we drag and drop or we can create edittext.  First, we will check the drag and drop option here EditText instance by declaring it inside a layout XML file <EditText android:id= "@+id/plain_text_input" android:layout_height= &

Android Hello World Kotlin App for Beginners

In this tutorial, we will learn how to create a Hello World Android app in Kotlin  on Android studio using Kotlin programming language. Start Hello World Android Application by starting Android Studio . Select the Activity type and click next. Setup Project Provide an application name ('Hello World' in my case) and check 'Include Kotlin support ' and proceed also  Select Minimum SDK for android application and click finish. Kotlin Android App Project Structure Look at XML design layout Android Hello World Kotlin Code Let’s look at the layout file i.e.  activity_main.xml  looks like: <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android= "http://schemas.android.com/apk/res/android" xmlns:app= "http://schemas.android.com/apk/res-auto" xmlns:tools= "http://schemas.android.com/tools" android:layout_width= "match_parent" android:layout