1. 程式人生 > >點選popupwindow外部區域,點選事件的響應問題

點選popupwindow外部區域,點選事件的響應問題

  1. 點選外部消失,點選外部其他控制元件不觸發其他事件

        // 設定此引數獲得焦點,否則無法點選  
        pop.setFocusable(true);  
    

2.點選按鈕彈出彈框,點選外部,彈框消失,如果點選外部某個按鈕,先彈框消失,才觸發該按鈕的相應事件

    // 設定此引數失去焦點,這樣點選其他按鈕才能響應相應的事件  
    pop.setFocusable(false);