大概是这么个意思

解决方案 »

  1.   

    监听焦点name_edit.setOnFocusChangeListener(focusListener);
     
    OnFocusChangeListener focusListener = new OnFocusChangeListener(){
        public void onFocusChange(View v, boolean hasFocus) {
            if (hasFocus){
                switch(v.getId()){
                    case R.id.name_edit:
                    //....  
                        break;
                    //....  
                    }
    用下面的函数设置新焦点。
    setFocusable(true);//允许此控件有获得焦点的能力
    requestFocus();//让控件得到焦点
    setFocusableInTouchMode(false);//失去焦点