2012-06-20 32 views
0

我想的第二活動使用DropboxAPI對象(MAPI這裏)和調用該升降梭箱的API方法....如何從一個活動傳遞DropboxAPI <AndroidAuthSession>對象到另一個

如何傳遞它。 ...

basket.putParcelable("key", mApi); 

籃是一個Bundle對象..

有錯誤 「在類型捆綁的方法putParcelable(字符串,Parcelable)是不適用的參數(字符串,DropboxAPI)」

會鑄造工作? basket.putParcelable("key", (Parcelable) mApi);

是否可以將它作爲一個包發送?

請幫助...

回答

1

如果DropboxAPI<AndroidAuthSession>類不implement Parcelable在它的代碼,你不能把它放在Intent。您只能放置Parcelable對象。如果您有權訪問源代碼,則應使其執行Parcelable

這是一個good place開始

+0

我沒有爲DropboxAPI 類的源.. 這是否意味着,我只是有該認證被做了一個活動做.. –

+0

那麼,如果你沒有Parcelling,你就不能把它放在一個Intent中。所以你不能使用Intents。你將不得不採用不同的方法。你可以按照你自己的建議來做。 – tolgap

相關問題