Android4.0以上AlertDialog,包括其他自定義的dialog,在觸摸對話框邊緣外部,對話框消失。
可以設置這么一條屬性,當然必須先AlertDialog.Builder.create()之后才能調用這兩個方法
方法一:
setCanceledOnTouchOutside(false);調用這個方法時,按對話框以外的地方不起作用。按返回鍵還起作用
方法二:
setCancelable(false);調用這個方法時,按對話框以外的地方不起作用。按返回鍵也不起作用
Android4.0以上AlertDialog,包括其他自定義的dialog,在觸摸對話框邊緣外部,對話框消失。
可以設置這么一條屬性,當然必須先AlertDialog.Builder.create()之后才能調用這兩個方法
方法一:
setCanceledOnTouchOutside(false);調用這個方法時,按對話框以外的地方不起作用。按返回鍵還起作用
方法二:
setCancelable(false);調用這個方法時,按對話框以外的地方不起作用。按返回鍵也不起作用
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。