我有一个带有列表视图的活动A,并且在列表中选择了一些项目,然后使用活动A列表中的选定项目导航到另一个活动B.并做了一些修改。返回到A.返回A.我的屏幕没有更新最新的修改。如何在Android中更新UI
请指导我如何做到这一点。先谢谢你。
我有一个带有列表视图的活动A,并且在列表中选择了一些项目,然后使用活动A列表中的选定项目导航到另一个活动B.并做了一些修改。返回到A.返回A.我的屏幕没有更新最新的修改。如何在Android中更新UI
请指导我如何做到这一点。先谢谢你。
如果您有两个活动的统一数据存储(以便您知道此问题纯粹是UI问题,因为数据本身在从活动B返回时更新),那么您应该在ListView适配器上调用此方法:
yourListView.getAdapter().notifyDataSetChanged()
为了显示你想要什么,你需要有一些TextView
在你的其他活动,然后只需添加一个文本向他们显示你所需要的。
当你得到的数据,只是做这样的onCreate
方法:
TextView tv = (TextView)inflate.findViewById(R.id.myTextView);
tv.setText(theDataStringYouReceived);
而且我们如何想知道你在说什么这些修改?你需要在这里编写你的代码,解释并告诉我们你认为应该做的事情,但是没有做你需要的事情。 –
将您的UI更新代码放入您的A活动的** onResume()** – RRTW
请参阅此链接http://stackoverflow.com/a/40815714/3237960 – Rahul