也就是说标签添加后,就相当于点了新添加的标签,显示此标签下的内容。
应该如何设置焦点。。??

解决方案 »

  1.   

    new android.content.DialogInterface.OnClickListener(){//添加一个标签 @Override
    public void onClick(DialogInterface dialog, int which) {
    ++s;
    tabView = (TextView) LayoutInflater.from(ScrollActivity.this).inflate(R.layout.ind,tabWidget,false);
            tabView.setText(addEditText.getText().toString());
            tabView.setPadding(2, 2, 2, 2);
            tabHost.addTab(tabHost.newTabSpec("TAB2").setIndicator(tabView).setContent(R.id.tab_label));
    //         if(tabHost.getCurrentTabView() == tabView){
    //          tabView.setBackgroundColor(R.color.red);
    //         }
            tabView.requestFocus();
            
            //tabView.setOnLongClickListener(new TabOnLongClickListener());
            tabHost.getTabWidget().getChildAt(tabHost.getTabWidget().getChildCount()-1).setOnLongClickListener(new TabOnLongClickListener());
            setTabWidgetWidth();
    }
        
        }
      

  2.   

    点击 一个按钮  自动添加一个 TAB
    然后让焦点就在这个新电价的 Tab上。。显示这个TAB下的内容。我用的是tabView.requestFocus();
    但是不行。