android-tv相关内容
我知道这个问题经常被问到,但是无论我尝试了什么,我都找不到答案. 我使用的是AVD android TV(API 24),并且想要访问此内容: 如何在我的应用程序中访问此名称?即使有了adb,我也没找到它... 解决方案 这适用于我的AVD(API级别24). String deviceName = Settings.Global.getString(getContent
..
我正在开发Android TV应用程序,但对VerticalGridFragment呈现的标准阴影不太满意,我希望它更小,更暗. 我已经搜索了整个代码,但是没有找到任何完整的解决方案. 在我的VerticalGridPresenter子类中,我可以重写的唯一方法是createShadowOverlayOptions,但是我无法获得想要的结果. 我想到的唯一解决方法是定义以下尺寸,以便覆
..
我有一个dirPath String 变量,我希望能够将其更改为Android TV应用程序选择的目录.我发现Leanback框架的类似于幻灯片的界面对于微妙的操作有点麻烦,但是我希望在我可以成为Android和Java入门者的情况下坚持使用它. 因此,为了坚持最佳实践,我希望用户能够更改dirPath指向他们选择的目录(dirPath用作变量来扫描指定目录中的音乐.及其子目录).在其他平台
..
我有一个非常小的Android应用程序,已移植到Wear OS.可以. 但是现在我有两个单独的项目,它们的源文件是99.5%相同. 如何将两个版本都放在一个项目中,所以每个公共源文件只需要一个副本? (例如,清单文件需要定制-至少对于uses-feature android.hardware.type.watch,并且一个源文件需要不同-Android应用程序中的菜单必须在Wear应用程序中
..
我有一个需要适应Android TV的应用程序.此应用程序包含水平RecyclerView,当我按遥控器上的D-pad按钮时它不会滚动. 我找到了此解决方案,但是它崩溃了. 这是代码:
..
我正在Android TV上播放通知.但是,我还没有收到显示在屏幕上的通知.我正在使用Android 6.0上的Nexus播放器. 当我在手机上运行此代码时,将显示通知.但是在电视上,该通知没有出现.我想念什么吗? @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedIn
..
能否通过FCM在Android TV中发送推送通知? 如果可能的话,我们如何通过FCM发送推送通知以及如何在Android TV中显示推送通知? 解决方案 是的,您可以将通知发送到Android TV,它们将到达您的服务. 现在,由于没有系统托盘,因此没有默认的用户界面,因此您需要自己进行操作,不能使用默认行为,也不能使用通知管理器.
..
我正在尝试使用RecyclerView制作水平列表,当我将重点放在某个项目上时,请增加该项目的大小.我想产生这种效果: 您有什么想法可以实现这一目标吗? 解决方案 感谢 dextor 的答案,我可以弄清楚这个答案. 我已经使用FocusChangeListener并添加了动画状态来更改视图的大小: static class ViewHolder extends Recyc
..
我已经看到了有关如何为移动Netflix应用程序为Netflix进行电影深层链接的解决方案,但是对于该应用程序的Android TV版本,这些相同的解决方案似乎无法正常工作. 我尝试将Intent与action.VIEW结合使用,并传递正常的Netflix URL,例如: http://www.netflix.com/watch/ {movieId}或使用nflx://协议. 对于an
..
我查看了Google UniversalMusic Player代码示例,该示例使用通用代码库制作了一个通用APK,以支持从手机到电视的所有设备类型,如下所示: https://github.com/googlesamples/android-UniversalMusicPlayer 我的要求是让单个APK在移动设备和电视上支持不同的最低API版本-移动电话的最低API-15和电视的最低AP
..
我需要有关在“建议"行中显示“正在玩牌"的帮助.我在Android开发人员网站上阅读了有关该帖子的内容,但这并没有太大帮助. 我有一项可以毫无问题地传输MP3数据的服务.我添加了以下代码,但现在没有纸牌... @Override public void onCreate() { Log.i(TAG, "onCreate called"); mSession = new
..
我正在为电视开发Android应用程序 当我试图在真实的Android TV中对其进行测试时 我无法使用遥控器按钮导航到任何按钮或任何内容 上,下,左,右. 我已经搜索过它,发现必须使用(启用D-pad导航),但是我不知道如何使用它,我没有找到任何代码或教程 我的申请非常简单.它使动态布局彼此相邻,并且每个布局只有一个按钮和一个回收视图. 解决方案 默认情况下,Android实现从布
..
我目前正在尝试将Android移动应用移植到Android TV.我的RecyclerView似乎在我的Android TV应用中正确显示.我在RecyclerView中使用linearLayout.但是我似乎无法使用dpad控件在RecyclerView中导航. 有什么想法吗? 这是有关的xml:
..
Android管理API 应该“与任何运行Android 5.1的设备兼容或以上的版本已安装Google Play."我确实希望做到这一点,但是在使用Android TV时遇到了麻烦. (特别是我正在测试的NexBox A95x和TX3mini.) 我的绊脚石是在配置设备时如何将注册令牌输入到设备中?我没有三星平板电脑的问题.但是,Android TV在硬件重置后不会使用相同的启动向导,因此
..
我有一个与Android TV有关的问题.我们想要为Android TV创建一个可以作为服务运行的应用程序,并且可以在任何直播电视或任何屏幕上叠加显示,并且可以显示一些文本/视频.这可以在具有第3方应用程序的android电视上进行吗? 这可能是一个非常基本的问题,但对我的无知表示歉意.如果有人可以回答我,将不胜感激.如果我知道答案,那么我将尝试进行更多研究以创建该应用程序.在互联网上,我找
..
我创建了一个适用于android TV的应用程序,该应用程序已经在Google Play商店中运行良好. 现在,我的新要求是在Android TV中使用 Google Maps Geolocation API ,因此我被推荐为此链接,但没有运气. 所以我的问题是,可以在Android TV中使用 Google Maps Geolocation API吗? 解决方案 经过大量研究
..
我需要具有两种不同的行为,一种用于D-pad,另一种用于模拟操纵杆(在同一游戏板上). 问题在于,在onGenericMotionEvent回调上,两者在MotionEvent上具有相同的信息,而我无法区分它们. // d-pad MotionEvent { action=ACTION_MOVE, id[0]=0, x[0]=-1.5259255E-5, y[0]=-1.5259255
..
由于Android TV leanback库显然与Amazon Fire TV使用的SDK级别17兼容,因此我在Android TV应用程序中设置了最低SDK级别,并在Fire TV上使用ADB安装了它。它实际上没有任何问题。但是,它没有出现在“设置”的应用列表中,因此我只能通过ADB启动它。当我尝试在Amazon Developer控制台中进行Live App Test时,它甚至都不会安装。
..
我正在构建一项服务,该服务会将已安装的应用程序列表从Android TV或Fire TV发送到手机。然后,手机会发回要启动的应用程序的程序包名称,然后服务会启动它。 这是创建列表的代码 公共列表 PackageManager pm = getPackageManager(); List allPackages = pm.getInstalledA
..
我被要求开发一个Amazon Fire TV应用程序,但是我发现很难理解步入正轨所需的步骤。 Amazon指定的 href =“ https://developer.amazon.com/public/solutions/devices/fire-tv/docs/setting-up-your-development-environment” rel =“ nofollow”>文档,以前可用
..