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

Android 如何知道片段中哪个元素/视图具有焦点,android,android-fragments,android-view,Android,Android Fragments,Android View,我有一个带有按钮的活动和一个包含两个片段的选项卡。我希望活动中有一个按钮,用于在聚焦的edittext中输入文本,该文本可以是任意一个片段 有没有办法找出哪个视图有焦点,这样我就可以这样做 使用 View view = getActivity().getCurrentFocus(); if (view instanceof EditText) { ((EditText)view).append("yourText"); }

我有一个带有按钮的活动和一个包含两个片段的选项卡。我希望活动中有一个按钮,用于在聚焦的edittext中输入文本,该文本可以是任意一个片段

有没有办法找出哪个视图有焦点,这样我就可以这样做

使用

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