如何知道片段中的哪个元素/视图具有焦点

时间:2017-07-28 03:18:23

标签: android android-fragments android-view

我有一个带按钮的活动和一个包含两个片段的标签。我希望活动中的一个按钮在焦点编辑文本中输入文本,该文本可以在任一片段中。

那么有没有办法找出哪个视图具有焦点,以便我可以这样做?

1 个答案:

答案 0 :(得分:3)

使用Activity.getCurrentFocus()

View view = getActivity().getCurrentFocus();
if (view instanceof EditText) {
    ((EditText)view).append("yourText");
}