Android: ProgressDialog.show () ขัดข้องด้วย getApplicationContext
ฉันไม่สามารถเข้าใจได้ว่าทำไมสิ่งนี้จึงเกิดขึ้น รหัสนี้: mProgressDialog = ProgressDialog.show(this, "", getString(R.string.loading), true); ใช้งานได้ดี อย่างไรก็ตามรหัสนี้: mProgressDialog = ProgressDialog.show(getApplicationContext(), "", getString(R.string.loading), true); แสดงข้อยกเว้นต่อไปนี้: W/WindowManager( 569): Attempted to add window with non-application token WindowToken{438bee58 token=null}. Aborting. D/AndroidRuntime( 2049): Shutting down VM W/dalvikvm( 2049): threadid=3: thread exiting with uncaught exception (group=0x4001aa28) E/AndroidRuntime( 2049): Uncaught handler: thread main exiting …