向上导航vs onBackPressed()android-使用查看页面更新片段?
这是一个测试模式应用程序,用于测试安装该应用程序的设备(显示器、按键等) 该应用程序主要在一个活动上运行,带有一个查看页面,几个片段模拟不同的“屏幕”。每个片段都有一个按钮,然后将用户带到另一个活动,用户可以通过该按钮测试设备 例如,按显示器上的“开始显示测试”片段将用户带到显示器活动,然后在该活动中显示一行三个图像;然后,此活动从MainActivity调用一个名为DISPLAY_TEST_PASSED的全局标志,并将其设置为true,然后使用ViewPager和DISPLAY片段将用户导航回MainActivity 我想做的是让显示片段上的文本从“显示测试”更新为“显示测试-通过”。。。但是在更新标志之后,让display活动调用onBackPressed()不会更新display片段中的文本 有趣的是,从display活动调用NavUtils.navigateUpFromSameTask(DisplayTestActivity.this)实际上会更新display片段中的文本。有什么区别?我认为向上导航与调用onBackPressed()是一样的 我的应用程序的可视化视图:向上导航vs onBackPressed()android-使用查看页面更新片段?,android,android-fragments,Android,Android Fragments,这是一个测试模式应用程序,用于测试安装该应用程序的设备(显示器、按键等) 该应用程序主要在一个活动上运行,带有一个查看页面,几个片段模拟不同的“屏幕”。每个片段都有一个按钮,然后将用户带到另一个活动,用户可以通过该按钮测试设备 例如,按显示器上的“开始显示测试”片段将用户带到显示器活动,然后在该活动中显示一行三个图像;然后,此活动从MainActivity调用一个名为DISPLAY_TEST_PASSED的全局标志,并将其设置为true,然后使用ViewPager和DISPLAY片段将用户导航回
MainActivity (with view pager) : fragment1 ... DisplayFragment ... fragment3 ... fragment4 ...
|
DisplayActivity
I want DisplayActivity to update MainActivity (and thus the display fragment)
but for some reason this doesn't happen onBackPress() while it does on Up
Navigation. Why?
这似乎是我的工作
activityresult上受保护的void(int-requestCode、int-resultCode、Intent-data)
看这似乎是一份
activityresult上受保护的void(int-requestCode、int-resultCode、Intent-data)
看