我正在开发一个需要隐藏 TabHost 的应用程序。我需要删除它的原因是,当您打开键盘时,它“位于”键盘顶部。我已设法使用以下代码访问 TabHost:
TabSample activity = (TabSample) this.getParent();
final TabHost tabhost = activity.getTabHost();
问题是当我尝试使用以下方法隐藏它时:
tabhost.setVisibility(View.INVISIBLE);
它还使当前的活动不可见,因此您必须盲打。我需要找到一种方法使 TabHost 不可见,而不使当前的 Activity 不可见,或者使它们位于键盘“后面”。
TabHost 是库存。