草庐IT

channel1

全部标签

安卓 O : Notification Channel localization

我创建了一个这样的通知channel:NotificationChannelchannel=newNotificationChannel(CHANNEL_ID_FOOBAR,getContext().getString(R.string.notification_channel_foobar),NotificationManager.IMPORTANCE_DEFAULT);notificationManager.createNotificationChannel(channel);我为R.string.notification_channel_foobar提供了不同的翻译,并且chan

android - 如何删除旧的通知 channel ?

我的应用现在有3个通知channel,我想删除其中的2个。我原以为不注册2个channel就可以解决问题,但当我在Android设备上打开通知设置时,旧channel仍然出现。是否可以删除它们?它们没有用,而且会使用户感到困惑。 最佳答案 通知channel一旦创建就永远存在。要再次删除它们,只需调用deleteNotificationChannel()在NotificationManager上使用您要删除的channel的ID:notificationManager.deleteNotificationChannel("chann

android - 如何在 Android 的 Youtube API V3 中通过 channel ID 获取 Youtube 直播流?

我可以获得直播列表:https://developers.google.com/youtube/v3/live/docs/liveStreams/list#examples但是如何在android中使用youtubev3api获取特定channel的直播状态和直播链接或ID? 最佳答案 我遇到了同样的问题,并设法找到了同样的解决方案。YouTube实际上为此提供了一个API。如果您有channelID,则可以使用搜索API获取当前Activity的直播视频ID。使用以下API:https://www.googleapis.com/y

android - 使用二维码作为带外 (OOB) channel 的蓝牙安全简单配对 (SSP)

我有一个Windows7应用程序,它使用StollmannSDK成功绑定(bind)PC与Android。蓝牙MAC地址、哈希和随机化器的双向交换通过NFC在带外进行:很遗憾,Windows应用程序的源代码无法在此处共享。在Android方面,不需要应用程序,安全简单配对由操作系统执行(通过HandoverManager?)一旦带有application/vnd.bluetooth.ep.oob的NDEF消息收到。现在我正在尝试创建anAndroidapp,它将使用单向身份验证通过扫描的二维码(而不是NFC)执行OOB配对。自定义二维码将显示在PC屏幕上(由ZXing.Net生成)并包

android - 连接到多个音频 channel 时如何解决Android webRTC音频中的回声

我一直在使用libjingle在四个用户之间建立对等连接以共享数据并启动音频channel。它在大多数情况下工作正常,但存在来自一位用户的回声问题,这使得通话非常不稳定并且难以听取用户的声音。我试过添加this.mediaConstraints.optional.add(newMediaConstraints.KeyValuePair("googNoiseSuppression","true"));this.mediaConstraints.optional.add(newMediaConstraints.KeyValuePair("googEchoCancellation","tru

android - 是否可以在具有 IMPORTANCE_MIN 的通知 channel 中放置前台服务通知?

我目前正致力于将应用程序过渡到AndroidO,并且我目前正致力于通知channel。我用不同的importancelevels制作了不同的channel由于该应用程序有一个前台服务必须一直运行,直到我们过渡到一个新的架构(更多面向推送),我考虑将该通知放在一个channel中,其重要性设置为IMPORTANCE_MIN,所以它就在那里,但不会打扰用户,也不会在状态栏中放置图标。但是,当我这样做并将我的应用程序置于后台(使用“主页”或“后退”按钮)时,我会收到一条Android系统通知,告诉我我的应用程序正在后台运行,如下所示:如果我更改我的channel并使其使用IMPORTANCE

android - 在android中打开 Telegram channel

在我的应用程序中,想要使用Intent打开特定的Telegramchannel或Telegram组。我在SF中搜索但找不到任何东西。我尝试实现但我只能打开用户可以选择的所有Messenger应用程序,但不能打开Telegram或特定Telegram组或channel。如果找到this在sf上,但这不是我问题的答案。IntentmyIntent=newIntent(Intent.ACTION_SEND);myIntent.setType("text/plain");myIntent.setPackage(appName);myIntent.putExtra(Intent.EXTRA_TE

android - ListView 工具 :listitem not working in android studio 2. 2 稳定 channel

重现步骤:打开布局编辑器添加一个列表项使用有效的row_layout指定tools:listitem属性应该发生什么:它应该使用tools:listitem中的布局来呈现列表项。实际结果:没有任何变化,它仍然显示带有通用View的默认列表错误报告我可以看到这个错误已在2016年7月5日提交BugReportLink是否有任何解决方法可用于渲染列表? 最佳答案 需要注意的一件事:它是tools:listitem而不是tools:listItem这有点令人困惑。我花了一些时间才弄清楚这一点,因为AndroidStudio目前不提供自动完

android - 如何从 RemoteMessage 中找出 Notification channel Id

我按照GoogleSampleshttps://github.com/googlesamples/android-NotificationChannels在Android应用程序中注册了通知channel但是我如何从RemoteMessage获取通知channelId,所以我可以将它设置为NotificationBuilder。publicclassFirebaseMessagingServiceextendscom.google.firebase.messaging.FirebaseMessagingService{@OverridepublicvoidonMessageReceiv

android - 如何发送到 "Miscellaneous"通知 channel ?

问题描述当我尝试在AndroidO中发送Notification时,我必须指定要发送到的NotificationChannel。如果我使用像这样的旧方法(不设置任何channel)NotificationCompat.Builder(this),Notification将不会显示。这同样适用于无效channel,例如NotificationCompat.Builder(this,"invalid")或NotificationCompat.Builder(this,"")。当我通过FirebaseCloudMessaging发送通知并且我的应用程序处于后台且未指定通知channel时,它