Slide 72
Slide 72 text
sealed class Command(
val title: String,
val details: String,
val requests: List
) {
object DarkThemeOn : Command(
"ダークテーマON",
"端末のダークテーマ設定を
ONにします",
listOf(ShellCommandRequest(
"cmd uimode night yes"
))
)
object WifiAndDataOn : Command(
"Wi-Fi&データ通信 ON",
"端末のWi-Fi設定とデータ通信設定の両方を
ONにします",
listOf(
ShellCommandRequest(
"svc wifi enable"
),
ShellCommandRequest(
"svc data enable"
)
)
)
︙
}
機能実装 - ADBでコマンドを実行し端末を操作する
Data
コマンドのタイトルと説明を定義しておく。
またこのコマンドで実行したいAdamのリ
クエストにして定義しておく。
72