gpt4 book ai didi

android - 如何在 Android 电视盒上打开 Leanback 设置屏幕?

转载 作者:行者123 更新时间:2023-11-29 19:05:58 25 4
gpt4 key购买 nike

我正在尝试在 Android 电视盒上打开网络设置,但使用的是 Leanback 设置 UI,而不是移动设备。 android 电视盒 (nexbox) 正在使用 AndroidTV 启动器。

当前执行时

startActivityForResult(new Intent(android.provider.Settings.ACTION_SETTINGS), 0);

它显示了这个屏幕: enter image description here

但我想打开它,看起来像这样: enter image description here

谢谢

最佳答案

我有同样的问题,到目前为止我犯规的唯一解决方案是直接调用 Android 电视设置应用程序(最好找到一个专门的 Intent ,但到目前为止我什么也没找到)

val LaunchIntent = packageManager.getLaunchIntentForPackage("com.android.tv.settings")
startActivity(LaunchIntent)

为了安全起见,如果找不到包,您可以捕获 RuntimeException 并启动默认设置:

try {
val LaunchIntent = packageManager.getLaunchIntentForPackage("com.android.tv.settings")
startActivity(LaunchIntent)
}catch(e:RuntimeException){
startActivity(Intent(Settings.ACTION_SETTINGS))
}

注意:此代码是用 Kotlin 编写的,但转换为 Java 非常简单

关于android - 如何在 Android 电视盒上打开 Leanback 设置屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47238395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com