Toastの定理


Toastとは?


「トースト」(Toast)は、トーストを弾き出す機能を持つクラスです.
画面の下にプロンプトが表示され、しばらくすると消えます.トーストメッセージをクリックできません.
ユーザー情報を通知します.

使用方法

class AlbumFragment : Fragment() {

    lateinit var binding: FragmentAlbumBinding

    override fun onCreateView(
            inflater: LayoutInflater,
            container: ViewGroup?,
            savedInstanceState: Bundle?
    ): View? {
        binding = FragmentAlbumBinding.inflate(inflater,container,false)

        binding.albumBackIv.setOnClickListener {
            (context as MainActivity).supportFragmentManager.beginTransaction()
                    .replace(R.id.main_frm, HomeFragment())
                    .commitAllowingStateLoss()
        }

        binding.songLalacLayout.setOnClickListener {
            Toast.makeText(activity, "LILAC", Toast.LENGTH_SHORT).show()
        }
        binding.songFluLayout.setOnClickListener {
            Toast.makeText(activity,"FLU", Toast.LENGTH_SHORT).show()
        }
    	return binding.root
    }
}
以上のようにsetOnClickListerを設定してToastメッセージを呼び出すと、そのビューをクリックするとメッセージが表示されます.
  • ASTはLENGTH SHOUTで2~3秒、LENGTH LONGで5秒を表示します.