Android开发中的通知、多窗口支持与SQLite数据库
1. Android直接回复通知教程
1.1 测试直接回复通知
在完成代码更改后,再次构建并运行应用程序。点击按钮发出通知,然后在通知面板中输入并发送一些文本。此时,主活动中的TextView小部件会更新,以显示输入的内联文本。
1.2 更新通知
发送回复后,通知面板中的进度指示器可能会继续旋转,这是因为它在等待活动确认收到发送的文本。推荐的做法是用新消息更新通知,表明回复已收到并处理。由于原始通知发出时被分配了一个ID,可再次使用该ID进行更新。在 handleIntent() 方法中添加以下代码:
private void handleIntent() {
Intent intent = this.getIntent();
Bundle remoteInput = RemoteInput.getResultsFromIntent(intent);
if (remoteInput != null) {
String inputString = remoteInput.getCharSequence(
KEY_TEXT_REPLY).toString();
binding.textView.setText(inputString);
Notification repliedNotification =
new Notification.Builder(this, cha
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



