intent.putExtraは他のActivityにパラメーターを渡すのでしょうか?
intent.putExtraは他のActivityにパラメーターを渡すのでしょうか?
このソースの場合uri.toStringに何か渡すパラメータが入ってるでしょうか?
val intent = Intent(getApplicationContext(), javaClass<WebViewActivity>())
intent.putExtra(getResources().getString(R.string.default_webview_activity_uri)uri.toString())
startActivity(intent)
javaClassと書かれています。WebViewActivityはkotlinで書かれたクラスですが、この書き方で良いのでしょうか?
同じクラス内のuriの部分のメソッドを貼ります↓
val shouldOpenUri = getIntent().getBooleanExtra("shouldOpenUri", false)
if (shouldOpenUri) {
val uri = getIntent().getStringExtra("targetUri")
println("targetUri: $uri")
if (uri != null) {
val u = Uri.parse(uri)
openUri(u)
}
}
ログイン機能を作ろうとして調べています。
こちらの質問もお願いいたします。
intent.putExtraについて調べたページ
http://android.roof-balcony.com/intent/putextra/