我有一个具有EditText的活动。用户输入文本后,应用程序可能会稍后使用该文本进行通知。我可以很好地设置通知文本,但是当用户单击通知时,它会启动一个对话框,该对话框应该具有相同的文本。我尝试过使用PendingIntent的putExtra,但无论选择哪个通知,只显示对话框中的最新文本。有没有一种方法可以从EditText中为每个字符串分配一个数字并让对话框从它的数字中加载文本?Android从EditText传递数据到通知对话框
2
A
回答
0
尝试下面的逻辑,
使一个静态字符串变量,
private static strEditText = null;
在的EditText输入时,只是它的值的离子存储到象下面strEditText变量,
strEditText = EditText.getText().toString().trim();
现在制作一个公共静态方法,如下所示,
public static String EditTextValue()
{
return strEditText;
}
现在,您可以在整个项目中使用此变量的值。
您也可以尝试在android系统的另一种方法,
通过你的论点Bundle
0
的PendingIntents汇集/缓存和额外的不要让他们不同的条目,所以如果你有一堆具有pendingIntents的通知以及意图之间的唯一区别是额外的,那么您最终将使用其中一个pendingIntents进行通知。 [这听起来像你所看到的,我记得这让我疯狂了一段时间]。您需要使您的暂挂目标与池/缓存关心的内容不同,如数据URI或操作。
+0
我有一个通知ID int,用于确定按下哪个通知。我会看看我是否可以以某种方式将其用于临时演员。 – Ben 2012-03-03 06:18:27
相关问题
- 1. Android:如何将对象从对话框传递到对话框
- 2. 将数据从对话框传递到活动Android
- 3. Android从片段传递数据到对话框片段
- 4. 通过ajax传递数据到对话框Jquery
- 5. Android将参数从对话框传递到调用活动
- 6. 如何将数据从通知传递到android
- 7. 将数据从对话框传递到创建的活动
- 8. 如何将数据从活动传递到对话框?
- 9. 将数据从活动传递到对话框
- 10. 从组件将数据传递到材料对话框
- 11. 对话框中的EditText android
- 12. 的Android的EditText扩展到对话框
- 13. 将父数据传递给对话框
- 14. 传递参数:对话框
- 15. EditText对话框
- 16. jquery通过自定义事件的对话框传递数据
- 17. 什么是Android对话框通知?
- 18. 从PHP传递数据变量jQuery用户界面对话框
- 19. 传递数据到一个jQuery UI对话框
- 20. Android:从对话框返回数据
- 21. 传递值到jquery对话框形式
- 22. 传递变量到jquery对话框
- 23. 传递参数给豆与PrimeFaces对话框架对话框
- 24. Android的自定义对话框的EditText
- 25. Android - 对话框按钮onClick - > EditText值
- 26. Android - EditText dosen't刷新对话框片段
- 27. 对话框中的android edittext返回null
- 28. Windows Mobile通知对话框
- 29. 将对话框中的数据传递给对话框的调用活动?
- 30. 将参数传递给jqueryui对话框
听起来像这样会为所有对话框创建一个字符串。这正是我不想要的。 – Ben 2012-03-03 06:17:19