我正在开发一个应用程序,我需要隐藏TabHost。我需要删除它的原因是当你打开键盘时,它“坐”在键盘的顶部。我已设法使用TabHost访问这段代码:
TabSample activity = (TabSample) this.getParent();
final TabHost tabhost = activity.getTabHost();
问题在于,当我尝试使用以下方法隐藏它时:
tabhost.setVisibility(View.INVISIBLE);
它还使当前的Activity不可见,因此您必须键入blind。我需要找到一种方法来使TabHost不可见,而不会使当前的Activity不可见,或使其成为键盘的“后面”。
TabHost是股票。
答案 0 :(得分:1)
您是否尝试过使用
<activity android:name=".YourClass" android:windowSoftInputMode="adjustPan|adjustResize"></activity>
AndroidManifest.xml中的