5
因此,從我收集的內容來看,套接字連接既不可序列化也不可parcel,但我需要將藍牙連接傳遞給另一個活動。我不想寫一個服務作爲中間人,所以請不要發佈這個解決方案。我聽說有一種方法可以使用自定義應用程序界面來傳遞這些類型的對象,但是我不能在我的生活中找到這樣的一個工作示例。我已經看到大量的文檔說「這是可能的」,但沒有說明如何去做。如何通過應用程序接口將藍牙套接字傳遞給另一個活動
因此,從我收集的內容來看,套接字連接既不可序列化也不可parcel,但我需要將藍牙連接傳遞給另一個活動。我不想寫一個服務作爲中間人,所以請不要發佈這個解決方案。我聽說有一種方法可以使用自定義應用程序界面來傳遞這些類型的對象,但是我不能在我的生活中找到這樣的一個工作示例。我已經看到大量的文檔說「這是可能的」,但沒有說明如何去做。如何通過應用程序接口將藍牙套接字傳遞給另一個活動
定義您的應用程序類:
class MyApplication extends Application{
// your fields here
}
添加name
屬性的應用清單。有點撓頭我得到它的工作後
MyApplication myapp = (MyApplication) getApplication();
:
使用它的活動。這是我現在欠你的兩次。謝謝。 – moonlightcheese 2011-03-01 20:36:43
有關使用Application類的詳細說明,請參閱以下鏈接[http://stackoverflow.com/questions/708012/how-to-declare-global-variables-in-android] – Martin 2016-04-13 09:15:16