たくさんの自由帳
Androidのお話
たくさんの自由帳
投稿日 : | 0 日前
文字数(だいたい) : 375
この場合はスマホ側のアプリを作る必要はないです。
Wear OS からスマホのブラウザを開きたい場合は、スマホ側のアプリを作る必要はないよって話
ライブラリを入れます
implementation("androidx.wear:wear-remote-interactions:1.0.0")
RemoteActivityHelper(context).startRemoteActivity
でブラウザに向けたIntent
を飛ばすことで開くことが出来ます。
別にJetpack Compose
である必要もないです。
Box(
modifier = Modifier.fillMaxSize(),
contentAlignment = Alignment.Center
) {
val context = LocalContext.current
Chip(
label = { Text(text = "スマホで開く") },
secondaryLabel = { Text(text = "ブラウザが開きます") },
onClick = {
// スマートフォンのブラウザを開く
RemoteActivityHelper(context).startRemoteActivity(
Intent(Intent.ACTION_VIEW, "https://takusan.negitoro.dev/".toUri()).apply {
// 多分いる
addCategory(Intent.CATEGORY_BROWSABLE)
},
)
},
)
}
ソースコードに飛ばすなど
以上です、お疲れ様でした 8888