是否设置,例如EditText为禁用意味着视图无法获得焦点?如果我稍后重新启用该视图,我之前的焦点设置是否会再次适用?
基本上,我想知道两条焦点线是否必要:
@Override
public void setEnabled(boolean enable) {
super.setEnabled(enable);
// Manually set nested view enabled state
_myInnerView.setEnabled(enable);
_myInnerView.setFocusable(enable);
_myInnerView.setFocusableInTouchMode(enable);
}
答案 0 :(得分:0)
您可以使用
getWindow().getCurrentFocus();
找出哪个视图有焦点。只需尝试一下您的具体活动。