11. 【Android/Kotlin】Toast

소개



DreamHanks의 MOON입니다.

지난번에는 라이브러리를 추가하는 방법을 설명했습니다.
10. 【Android/Kotlin】 라이브러리 추가

이번에는 Toast 라는 알림 메시지에 대해 설명하겠습니다.

Toast란?



Toast는 모두가 생각하는 トーストパン의 의미와 같습니다.
토스트 기기로 토스트가 완성되면 튀어나오는 것 같은 의미로,
알림 메시지가 화면에 나타나는 것을 의미합니다.

이번에는이 텍스트를 입력하고 Toast 메시지에 텍스트를 표시합니다.

Toast 추가



· Activity 만들기

ToastActivity.kt
package com.example.practiceapplication

import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.widget.*

class ToastActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_toast)

        val text_et = findViewById<EditText>(R.id.text_et)              //EditText(入力エリア)
        val toast_btn = findViewById<Button>(R.id.toast_btn)            //追加ンボタン

        //ボタンのクリックイベントを設定
        toast_btn.setOnClickListener {
            //入力したテキストに対するToastメッセージを生成
            Toast.makeText(applicationContext, text_et.text.toString(), Toast.LENGTH_SHORT).show()
        }

    }

}

버튼 클릭 이벤트 내에 Toast를 생성하는 코드를 추가합니다.

· 레이아웃 xml 파일 만들기


activiy_toast.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout 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"
    android:orientation="vertical"
    tools:context=".ToastActivity"
    android:gravity="center">

    <EditText
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/text_et"
        android:inputType="text"
        android:hint="テキストを入力してください。"/>

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/toast_btn"
        android:text="ボタン"/>

</LinearLayout>

앱 시작



· こんにちは 라는 텍스트를 입력하고 버튼을 클릭하면


· DreamHanks 라는 텍스트를 입력하고 버튼을 클릭하면


끝에



이번에는 Toast라는 알림 메시지에 대해 설명했습니다.

다음 번에는 CircleImageView라는 외부 라이브러리를 사용해 보겠습니다.
12. 【Android/Kotlin】둥근 이미지(CircleImageView)

최신 내용은 아래 링크(DreamHanks의 블로그)에서 확인할 수 있습니다.
DreamHanks 블로그(Android/Kotlin 앱 개발)

좋은 웹페이지 즐겨찾기