2013-02-19 87 views
0

我想顯示一個吐司消息,當我退出應用就像標題說的。由於OnClickListener的限制,我無法使用以下內容。退出時顯示一個吐司消息,同時關閉藍牙

btnExit.setOnClickListener(new OnClickListener() { 
     public void onClick(View v) { 
      // close the application and turn off bluetooth 
      btAdapter.disable(); 
      Toast.makeText(this, "Bluetooth is turned off.", 
        Toast.LENGTH_SHORT).show(); 
      finish(); 
     } 

    }); 

我希望能夠點擊該按鈕,退出程序時關閉藍牙和顯示舉杯說藍牙關閉

+2

什麼是失敗? – 323go 2013-02-19 05:29:01

回答

0

使用您ActivityName.this的代替在吐司。

3

Toast.makeTest()中,第一個參數是上下文。在你的代碼中,你傳遞的是this,你的情況是onClickListener。你應該通過context那裏,這可能是像YourActivity.this