如何知道片段中的哪个 element/view 具有焦点
How to know which element/view in a fragment has focus
我有一个 activity,带有按钮和一个包含两个片段的选项卡。我想要 activity 中的一个按钮来在聚焦的编辑文本中输入文本,该文本可以位于任一片段中。
那么有没有办法找出哪个视图具有焦点,以便我可以执行此操作?
View view = getActivity().getCurrentFocus();
if (view instanceof EditText) {
((EditText)view).append("yourText");
}
我有一个 activity,带有按钮和一个包含两个片段的选项卡。我想要 activity 中的一个按钮来在聚焦的编辑文本中输入文本,该文本可以位于任一片段中。
那么有没有办法找出哪个视图具有焦点,以便我可以执行此操作?
View view = getActivity().getCurrentFocus();
if (view instanceof EditText) {
((EditText)view).append("yourText");
}