我在 Fragment 中有一个 ViewPager,它包含三个我们称之为 V1、V2 和 V3 的 Fragment。 此外,在 ActionBar 中有一个将用户发送到 SharedPreferencesActivity 的按钮。

该 Activity 仅包含两个选项,一个 IP 和一个端口。我想控制是否实际指定了首选项,一些控件将在 V1、V2 和 V3 上启用,但如果没有,它们将保持禁用状态。

我该怎么做?现在,我在 onCreateView() 中检查了这一点,但是如果用户在按下返回键并使用 PageViewer 及其嵌入的 fragment 返回主 fragment 时写入 IP/主机和端口,我该怎么办重新检查此偏好并相应地表现?

提前致谢。

请您参考如下方法:

将启用/禁用这些控件的代码移到它自己的方法中,然后在 onCreateView() 和 onResume() 中调用该方法。


评论关闭
IT干货网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

java - 如何在android中的数据库上更改数据时得到通知