在我的Android应用程序中,我在TabHost
中有三个标签。
选项卡编号2和3加载一些大约需要4-5秒才能加载的数据。当我单击这些选项卡中的任何一个时,选项卡消失,直到数据加载完毕。有什么理由吗?我该如何处理这个消失的标签?
我在这里要提到的另一件事是我正在创建自定义标签。但是,自定义标签中没有火箭科学只是遵循这个链接教程:http://joshclemm.com/blog/?p=136。
答案 0 :(得分:2)
我已经解决了问题并找出了我做错了什么。
示例中的 tab_bg_selector.xml 文件使用 android:state_pressed =“true”和 android:state_focused =“true”项我在代码中复制/粘贴的状态。当按Tab键时, android:drawable =“@ android:color / transparent”将使图像透明,直到所选图像显示为止
因此,这两个项目都从.xml文件中删除,现在它运行良好:)