我是Android新手,並使用eclipse。 我正在使用我的Android手機上的藍牙應用程序,版本是2.3。 我使用從SDK管理器下載的示例進行更改,以便它可以用於我。 在示例文件「BluetoothServiceChat」中,他們調用函數public synchronized void stop()。Android無法覆蓋線程的最終方法
現在Eclipse引發一個錯誤,它說「無法覆蓋線程的最終方法」。 我能做些什麼來解決這個問題?
我用有關代碼的解釋從停止功能的here
示例代碼:
/**
* Stop all threads
*/
public synchronized void stop() {
if (D) Log.d(TAG, "stop");
if (mConnectThread != null) {
mConnectThread.cancel();
mConnectThread = null;
}
if (mConnectedThread != null) {
mConnectedThread.cancel();
mConnectedThread = null;
}
if (mSecureAcceptThread != null) {
mSecureAcceptThread.cancel();
mSecureAcceptThread = null;
}
if (mInsecureAcceptThread != null) {
mInsecureAcceptThread.cancel();
mInsecureAcceptThread = null;
}
setState(STATE_NONE);
}
在此先感謝
檢查:http://stackoverflow.com/questions/671049/how-do - 你殺,一個線程中的Java – 2013-04-26 14:34:38