0

私のアプリケーションでは、ポップアップ ウィンドウを使用しています。ユーザーが外に触れたときにポップアップ ウィンドウを閉じるために、以下のORDER LIST PW CODINGコーディングを使用しています。ポップ ウィンドウの閉じる機能は完全に機能しますが、呼び出すことはできません。

Submenu_listtask = new Submenu_list();
Submenu_listtask.execute();

内部のこの機能は機能setTouchInterceptorしません。誰でも私を助けてください。

オーダーリスト PWコーディング

order_list_pw.setTouchInterceptor(new OnTouchListener() {
                public boolean onTouch(View v, MotionEvent event) {
                    if (event.getAction() == MotionEvent.ACTION_OUTSIDE) {
                        //Unable to call this function
                        Submenu_listtask = new Submenu_list();
                        Submenu_listtask.execute();

                        order_list_pw.dismiss();

                        Log.v("Name", "Name");

                        return true;
                    }

                    return false;
                }
            });
4

1 に答える 1

0

戻るだけでイベントをキャッチできるためtrue、最後にonTouch()戻りますfalseACTION_DOWN

于 2013-03-19T15:35:44.960 に答える