我正在开发Android应用程序,它有两个不同的tabhost:Main和Child。 在主tabhost我有5个不同的标签,最后一个打开新的活动,我有登录页面。我想创建一个布尔类型isLoggedIn登录活动,并传递true或false到主选项卡栏,因为我想要更改如果用户登录,我会有5,如果没有,我会有4个选项卡。所以,如何编码此问题的任何建议?Android SharedPreference - TabHost问题

更新:

现在我用我用这个code.In用户LogIn.class:

SharedPreferences isLogged = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());

SharedPreferences.Editor editor = isLogged.edit();

editor.putBoolean("isLoggedIn", isLoggedIn);

editor.commit();

在MainActivity我使用几乎相同的代码:

SharedPreferences isLogged = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());

SharedPreferences.Editor editor = isLogged.edit();

editor.putBoolean("isLoggedIn", false);

editor.commit();

我检查两种状态:

if(editor.putBoolean("isLoggedIn", false) != null){

// show 5 tabs

}else

{

// show 4 tabs;

但是,当我打开我的应用程序,我得到5个选项卡,甚至在检查用户的状态之前。 任何想法如何解决这个问题? }

android preference tab,Android SharedPreference - TabHost问题相关推荐

  1. android preference属性,Android进阶——Preference详解之Preference系的基本应用和管理(二)...

    并非我们第一次打开相应界面之后就会自动创建对应的SharedPreferences文件,而是在我们改变了原有状态时候喎�"/kf/ware/vc/" target="_b ...

  2. android 微博tab,Android实现新浪微博客户端tab时遇到bug、

    问题解决了.详细看回答一楼.. 但是有一个新的问题出现了,那就是在对RadioGroup设置onTouchListener监听器的时候,一直触发不了事件..是因为RadioGroup设置不了触摸监听器 ...

  3. android sliding tab,android – 刷新SlidingTabLayout

    图片中的示例: >清空PagerView >具有新内容的PagerView(SlidingTabLayout不更新) >新的视图实例(SlidingTabLayout已更新); 这是 ...

  4. 【Android 界面效果22】Android的Tab与TabHost

    Tab与TabHost 这就是Tab,而盛放Tab的容器就是TabHost 如何实现?? 每一个Tab还对应了一个布局,这个就有点好玩了.一个Activity,对应了多个功能布局. ①新建一个Tab项 ...

  5. Android开发--详解SharedPreference/PreferenceActivity

    我们经常看到应用程序的设置页面,一般用到设置页面时,我们会继承自PreferenceActivity,它实现了SharedPreference,并生成相应的XML文件自动保存用户的设置,在设置页面中, ...

  6. Android 动态Tab分页效果实现

    当前项目使用的是TabHost+Activity进行分页,目前要做个报表功能,需要在一个Tab页内进行Activity的切换.比方说我有4个Tab页分别为Tab1,Tab2,Tab3,Tab4,现在的 ...

  7. Android 动态Tab分页效果

    当前项目使用的是TabHost+Activity进行分页,目前要做个报表功能,需要在一个Tab页内进行Activity的切换.比方说我有4 个Tab页分别为Tab1,Tab2,Tab3,Tab4,现在 ...

  8. Android之Tab类总结

    本文主要包括以下Tab类实现方式 FragmentTabHost+Fragment实现 传统的ViewPager实现 FragmentManager+Fragment实现 ViewPager+Frag ...

  9. Android Preference 的使用

    设置(Settings) 应用程序通常包括允许用户修改应用程序的特性和行为的设置功能.例如,一些应用程序允许用户指定通知是否启用或指定多久使用云同步数据.如果你想要 为你的应用程序提供设置,你应该使用 ...

最新文章

  1. idea CRLF LF 编码问题,解决保存时自动更改换行符
  2. Python网络编程(1.利用socket(udp)+网络调试助手,发送数据)
  3. 想拿下互联网大厂OFFER,都需要准备什么?
  4. vue-cli2、vue-cli3脚手架详细讲解
  5. 根本不存在 DIV + CSS 布局这回事
  6. 【codeforces 103E】 Buying Sets
  7. HTML5和Web前端有什么区别?具备HTML5技能的人薪资多少?
  8. 【Java从0到架构师】SpringBoot - SpringMVC
  9. 面向失败的设计之播控系统!
  10. System Center 2012 SP1系列之SCVMM篇-(1)VMM2012安装
  11. 红帽linux安装yum源
  12. win10设置电池养护模式
  13. 初探flask debug生成pin码
  14. Django 国际化翻译中的 gettext 和 gettext_lazy
  15. pandas按条件筛选数据
  16. CSS3知识点笔记————基础(五星)
  17. 限时5折,仅剩1天!这波羊毛我撸爆~
  18. mysql 日期group_MySql 使用GROUP BY 按照日期分组统计
  19. python按某列拆分excel表格_Python对Excel按列值筛选并拆分表格到多个文件的代码...
  20. 工具条(Ext.Toolbar)

热门文章

  1. 1.6 去除字符串中的空格(trim())
  2. Python程序练习题6.2
  3. 项目: 用C语言写一个精美图形化的音乐播放器【C++ / C】
  4. 双端队列【deque】的常见用法
  5. 计算机自动启动无法开机,开机自启动被关闭,无法保护计算机安全,这是为啥。怎么办?...
  6. mysql数据迁移数据一致性检教6_如何在数据库迁移中保证数据一致性?
  7. 有关于Java Map,应该掌握的8个问题
  8. Hibernate @OneToMany 及 @Cascade级联操作
  9. 带你学python基础:元祖tuple和字典dictionary
  10. UI组件之AdapterView及其子类(六)ExpandableListView组件和ExpandableListActivity的使用