我們在編程的時候,很多時候要用到外部類,但今天我在用外部類的時候想利用Toast.makeText的時候,確碰到了一個問題,如下所示:
像我們平常一樣引用getApplicationContext() 的時候呢會報錯,這是爲什麼呢?
作爲一個小白,我覺得應該是在外部類的時候他找不到要顯示的位置,所以我們可以在MainAntivity裏面可以新建一個Context變量context,然後引用過來:
context=MainActivity.this;注意最好是使用MainActivity.this,用getApplicationContext()可能依舊顯示不出來。