gpt4 book ai didi

Android wear 不显示通知

转载 作者:太空宇宙 更新时间:2023-11-03 11:39:39 25 4
gpt4 key购买 nike

我有问题。我的 android wear 模拟器不显示通知。这是我的移动代码:

private void notifyToWear() {
NotificationCompat.WearableExtender wearableExtender = new NotificationCompat.WearableExtender()
.setHintShowBackgroundOnly(true);

NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(this)
.setSmallIcon(R.drawable.ic_launcher)
.setContentTitle("Request text")
.setContentText("Speak something then your phone will search it.")
.extend(wearableExtender);

NotificationManagerCompat notificationManager = NotificationManagerCompat.from(this);
notificationManager.notify(0, notificationBuilder.build());
}

我在单击 MainActivity 中的按钮时调用它。在我的手机中它显示通知但在 android wear 模拟器中不显示。笔记:+ 我已经连接了 Android 手机和 Android Wear 模拟器。我在 Android Wear App 中使用 Card Example 进行了测试。它正在工作。

谢谢。

-- 更新--代码执行点击按钮:

(findViewById(R.id.btn_request_text)).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast.makeText(MyActivity.this, "Call request", Toast.LENGTH_SHORT).show();
notifyToWear();
}
});

当我点击 Toast 按钮时显示。

---更新---我还在 Wear Sample 中运行 ElizaChat 和 RecipeAssistant。但它也不起作用。

最佳答案

确保您已授予设备上的 Android Wear 应用访问通知的权限。

在 4.4 中:设置 > 安全 > 通知访问
在 L 预览中:设置 > 声音和通知 > 通知访问

在通知访问屏幕中,确保选中 Android Wear

关于Android wear 不显示通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25641967/

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