我有一个带有单个 TextView (tv1) 的活动和一个按钮,当单击该按钮时,会显示一个带有另一个 TextView tv2 的 DialogFragment。tv1 在活动开始时具有焦点,而 tv2 在显示 DialogFragment 时具有焦点。
问题是 tv1 似乎并没有失去焦点——它的 onFocusChangedListener 永远不会被调用。是否有其他信号可以用来指示 tv1 实际上不再具有焦点?(请注意,在这里监视 tv2 并不是一个好的解决方案——我还有其他几种方式可以让对话获得焦点)