我在Tab Host中使用Edit Text。但是当我点击编辑文本键盘时没有出现。我有时出现但需要时间才能出现。 EditText可能会失去焦点。我已经搜索过许多代码,比如requestFocus,onTouchModeChanged()这样的函数,但对我来说没什么用。我仍面临同样的问题。请帮我解决这个问题。 提前谢谢。
这是我用于Tabhost的代码。 `
// Tab for Videos
TabHost.TabSpec videospec = tabHost.newTabSpec("Beware");
videospec.setIndicator("", getResources().getDrawable(R.drawable.icon_beware_tab));
Intent videosIntent = new Intent(this, beware.class);
videospec.setContent(videosIntent);
// Tab for Videos
TabHost.TabSpec videospec1 = tabHost.newTabSpec("Need Help");
videospec1.setIndicator("", getResources().getDrawable(R.drawable.icon_needhelp_tab));
Intent videosIntent1 = new Intent(this, Need_help.class);
videospec1.setContent(videosIntent1);
// Tab for Videos
TabHost.TabSpec videospec2 = tabHost.newTabSpec("Alert");
videospec2.setIndicator("", getResources().getDrawable(R.drawable.icon_alert_tab));
Intent videosIntent2 = new Intent(this, alert.class);
videospec2.setContent(videosIntent2);
// Tab for Videos
TabHost.TabSpec videospec3 = tabHost.newTabSpec("Report");
videospec3.setIndicator("", getResources().getDrawable(R.drawable.icon_report_tab));
Intent videosIntent3 = new Intent(this, report.class);
videospec3.setContent(videosIntent3);
// Tab for Songs
TabHost.TabSpec songspec = tabHost.newTabSpec("Contacts");
songspec.setIndicator("", getResources().getDrawable(R.drawable.icon_contacts_tab));
Intent songsIntent = new Intent(this, Contacts.class);
songspec.setContent(songsIntent);
// Adding all TabSpec to TabHost
tabHost.addTab(videospec);
tabHost.addTab(videospec1);
tabHost.addTab(videospec2);
tabHost.addTab(videospec3);
tabHost.addTab(songspec)`
另一个具有简单EditText的活动。请帮忙。谢谢。