Application to display message using Toast Class & showing clipboard by performing Copy and Paste Operations.
Thu Oct 31 2024 16:12:19 GMT+0000 (Coordinated Universal Time)
Saved by @carona
1.Develop an Android Application to display message using Toast Class. Activity_main.xml file <?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_height="match_parent" tools:context=".MainActivity"> <!-- android:inputType="textPersonName|textPassword" It will take text as password with asterisk symbol and combination of characters and numbers --> <EditText android:id="@+id/etView" android:layout_width="380dp" android:layout_height="62dp" android:layout_marginTop="84dp" android:layout_marginBottom="147dp" android:ems="10" android:hint="Enter Name" android:inputType="textPersonName|textPassword" android:textColor="#9C27B0" android:textSize="20sp" app:layout_constraintBottom_toTopOf="@+id/btn1" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.483" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> <Button android:id="@+id/btn1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginBottom="400dp" android:text="Click Here" android:gravity="center_horizontal" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.435" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/etView" app:layout_constraintVertical_bias="1.0" /> <TextView android:id="@+id/txtView" android:layout_width="361dp" android:layout_height="70dp" android:text="Text View" android:textColor="#E91E63" android:textSize="30dp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/btn1" /> </androidx.constraintlayout.widget.ConstraintLayout> MainActivity.kt package com.example.myapp_lakshmi import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.widget.Button import android.widget.EditText import android.widget.TextView import android.widget.Toast class MainActivity : AppCompatActivity() { //Declaration of Widgets lateinit var editText:EditText lateinit var btn:Button lateinit var textView:TextView override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) //findViewById() method is used to find an existing view in your XML layout by its android:id attribute. editText=findViewById(R.id.etView) btn=findViewById(R.id.btn1) textView=findViewById(R.id.txtView) btn.setOnClickListener(){ // A toast provides simple feedback about an operation in a small popup. Toast.makeText(this,"button Clicked",Toast.LENGTH_LONG).show() //Reading/Copying the text from edit text and writing/displaying/Pasting into the textview textView.text=editText.text.toString() } } } Output: 2. Develop an Android Application showing clipboard by performing Copy and Paste Operations. Activity_main.xml file <?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_height="match_parent" tools:context=".MainActivity"> <!-- android:inputType="textPersonName|textPassword" It will take text as password with asterisk symbol and combination of characters and numbers --> <EditText android:id="@+id/etView" android:layout_width="380dp" android:layout_height="62dp" android:layout_marginTop="84dp" android:layout_marginBottom="147dp" android:ems="10" android:hint="Enter Name" android:inputType="textPersonName|textPassword" android:textColor="#9C27B0" android:textSize="20sp" app:layout_constraintBottom_toTopOf="@+id/btn1" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.483" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> <Button android:id="@+id/btn1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginBottom="400dp" android:text="Click Here" android:gravity="center_horizontal" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.435" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/etView" app:layout_constraintVertical_bias="1.0" /> <TextView android:id="@+id/txtView" android:layout_width="361dp" android:layout_height="70dp" android:text="Text View" android:textColor="#E91E63" android:textSize="30dp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/btn1" /> </androidx.constraintlayout.widget.ConstraintLayout> MainActivity.kt package com.example.myapp_lakshmi import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.widget.Button import android.widget.EditText import android.widget.TextView import android.widget.Toast class MainActivity : AppCompatActivity() { //Declaration of Widgets lateinit var editText:EditText lateinit var btn:Button lateinit var textView:TextView override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) //findViewById() method is used to find an existing view in your XML layout by its android:id attribute. editText=findViewById(R.id.etView) btn=findViewById(R.id.btn1) textView=findViewById(R.id.txtView) btn.setOnClickListener(){ // A toast provides simple feedback about an operation in a small popup. Toast.makeText(this,"button Clicked",Toast.LENGTH_LONG).show() //Reading/Copying the text from edit text and writing/displaying/Pasting into the textview textView.text=editText.text.toString() } } } Outpu
Comments