【问题标题】:Ongoing status for Android TV apps? (What to use instead of notification bar on Android)Android TV 应用程序的持续状态? (在Android上用什么代替通知栏)
【发布时间】:2016-04-11 21:35:08
【问题描述】:

我自己的应用,一个 VPN 应用,目前在通知栏和 Android 自己的 VPN 状态符号上中继,以将其状态传达给用户。

在 Android TV 上,用户无法判断自己是否连接到 VPN。这也是一个轻微的安全问题(对于恶意 VPN 应用)。

我唯一发现的是媒体应用的当前播放行为。

我的问题是:有什么方法可以动态更改自己的启动器图标,或者有其他方法可以在不强制用户打开应用的情况下向用户呈现当前背景状态?

【问题讨论】:

    标签: android android-tv


    【解决方案1】:

    您可以使用通知,尽管它在 Android TV 系统中被视为推荐。不支持更改启动器图标。

    以下是适用于 Android TV 的示例通知。

    Notification notification = new NotificationCompat.BigPictureStyle(
                new NotificationCompat.Builder(mContext)
                        .setContentTitle(video.getString("title"))
                        .setContentText(mDescription)
                        .setPriority(mPriority)
                        .setLocalOnly(true)
                        .setOngoing(true)
                        .setColor(mContext.getResources().getColor(android.R.color.holo_green_dark))
                        .setCategory(Notification.CATEGORY_RECOMMENDATION)
                        .setLargeIcon(thumbnail)
                        .setSmallIcon(R.drawable.ic_note)
                        .setContentIntent(launchApp(mContext))
                        .setExtras(null))
                .build();
    
    
        return notification;
    

    【讨论】:

      猜你喜欢
      • 2013-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-25
      • 2015-04-07
      • 1970-01-01
      相关资源
      最近更新 更多