我的应用程序正在使用四个选项卡。每个标签都包含一个活动。因此,其中一个标签包含downloa Activity,我用它来从网上下载一些内容。我有一个案例,我需要停止切换选项卡,当下载过程正在进行时。
即;在下载选项卡中,当下载时,它不应该切换选项卡。
任何人都可以对此有所了解。 问候, SRINIVAS
答案 0 :(得分:0)
只需覆盖tabHost的onTouch()
int numberOfTabs = tabHost.getTabWidget().getChildCount();
for (int t = 0; t < numberOfTabs; t++)
{
tabHost.getTabWidget().getChildAt(t).setOnTouchListener(new View.OnTouchListener()
{
@Override
public boolean onTouch(View v, MotionEvent event)
{
return true;
});
}