目次
Kotlin Android
通知
通知サンプル
画面遷移
Intent
val intent = Intent(this, SecondActivity::class.java) startActivity(intent)
Navigationのヘッダー上のオブジェクトにアクセス
(nav_view.getHeaderView(0)?.findViewById<TextView>(R.id.user_email) as TextView)?.text = currentUser.email.toString()
Web
Web API JSON 呼び出し
Kotlin Android Extensions
準備
- build.gradle
apply plugin: 'kotlin-android-extensions'
- import
import kotlinx.android.synthetic.main.<layout>.*
イベントリスナー例
- 以下のように簡素に書ける
import kotlinx.android.synthetic.main.activity_function_check.* class FunctionCheckActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_function_check) btn_notification.setOnClickListener { Toast.makeText(this,"test",Toast.LENGTH_SHORT).show() } } }
YAGI Hiroto (piroto@a-net.email.ne.jp)
twitter http://twitter.com/pppiroto
Copyright© 矢木 浩人 All Rights Reserved.