添加片段时的文本视图焦点



我有一个活动,其中包含单个文本视图 (tv1) 和一个按钮,单击该按钮时,将显示一个带有另一个文本视图 tv2 的对话片段。 tv1 在活动开始时具有焦点,tv2 在显示对话片段时具有焦点。

麻烦的是tv1似乎并没有失去焦点 - 它的onFocusChangedListener永远不会被调用。我可以使用其他信号来指示tv1实际上不再具有焦点吗?(请注意,监视tv2在这里不是一个好的解决方案 - 我还有其他几种对话可能获得焦点的方法)

您很可能会重写活动的onWindowFocusChanged()回调方法,因为显示 Dialog 会导致活动本身失去焦点。上述方法可能是文本视图(tv1)失去焦点的信号。

最新更新