/
Kulechek
/
Lab5_Toast
Обзор
Документация
Войти
/
Kulechek
/
Lab5_Toast
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
app/src/main/java/com/example/lab5/MainActivity.kt
39 строк
1 KB
Temnikov Konstantin
done
25 мар 2025, 09:00
25 мар 2025, 09:00
d38e7d0
Код
Авторство
О чём код?
package com.example.lab5 import android.os.Bundle import android.view.Gravity import android.widget.ImageView import android.widget.TextView import android.widget.Toast import androidx.appcompat.app.AppCompatActivity import com.example.lab5.databinding.ActivityMainBinding class MainActivity : AppCompatActivity() { private lateinit var binding: ActivityMainBinding override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) binding = ActivityMainBinding.inflate(layoutInflater) setContentView(binding.root) val button = binding.buttonToast button.setOnClickListener { val toast = Toast.makeText(applicationContext, R.string.save_data, Toast.LENGTH_LONG) val layout = layoutInflater.inflate(R.layout.toast_custom, null) val imageView = layout.findViewById<ImageView>(R.id.imageView) val textView = layout.findViewById<TextView>(R.id.textView) imageView.setImageResource(R.drawable.done) textView.setText(R.string.done_save_data) toast.view = layout toast.setGravity(Gravity.BOTTOM, 0, 0) toast.show() } } }