PopupWindow が表示されているときに、PopupWindow の領域外のボタンをクリックすると、PopupWindow が閉じられるだけで、ボタンのクリック リスナーは応答しません。私の質問は、ボタンのクリック リスナーが応答しないのはなぜですか?
private OnClickListener mSiftClickListener = new
View.OnClickListener() {
@Override
public void onClick(View v) {
if (mSiftPopwin != null && mSiftPopwin.isShowing()) {
ToastShow.makeText(mContext, "yes"); //never show
} else {
showSfitPopwin();
}
}
};
MyonClickListener
には2つの機能がshowSiftPopwin
ありToastShow
、Popwinが表示されているときにもう一度クリックすると、Popwinは閉じますが、このonClickリスナーは呼び出されていません。