【发布时间】:2014-07-31 01:41:10
【问题描述】:
我创建了一个支持我的手持应用程序的 android wear 应用程序。 显示通知和相关操作的 android wear 应用表现最佳。
我创建了 android wear 通知并添加了暂停、恢复和停止两个动作
我需要用恢复动作动态替换暂停动作,这意味着如果用户按下暂停动作需要更改为恢复动作。
我的代码是
Intent pauseIntent = new Intent(getApplicationContext(), PauseActivity.class);
PendingIntent pausePendingIntent = PendingIntent.getActivity(getApplicationContext(),
0, pauseIntent, PendingIntent.FLAG_UPDATE_CURRENT);
Intent stopIntent = new Intent(getApplicationContext(), StopActivity.class);
PendingIntent stopPendingIntent = PendingIntent.getActivity(getApplicationContext(),
0, stopIntent, PendingIntent.FLAG_UPDATE_CURRENT);
Notification notification =
new NotificationCompat.Builder(getApplicationContext())
.setSmallIcon(R.drawable.icon)
.setContentTitle("Swipe up to view")
.setDeleteIntent(deletePendingIntent)
.extend(new WearableExtender()
.setDisplayIntent(displayPendingIntent))
.addAction(R.drawable.pause_btn, "Pause", pausePendingIntent)
.addAction(R.drawable.stop_btn, "Stop", stopPendingIntent)
.build();
我的要求是当用户点击暂停按钮时,我需要通过恢复图标来更改它。
提前谢谢大家... 我的屏幕看起来像
【问题讨论】:
标签: android android-pendingintent wear-os