parcelable

    0熱度

    2回答

    我正在嘗試創建註冊系統。我在第一個活動中聲明瞭一次配置文件的實例,然後使用相同的實例傳遞給另一個活動。我已經將同一個對象超過4次傳遞給其他人的活動,但是有一個會給出這個錯誤。 級呼叫:接收 btnNext.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v)

    0熱度

    2回答

    SparseArray如何存儲在一個包中? public void onSaveInstanceState(Bundle savedState) { // ... SparseArray<Double> values = mAdapter.getValues(); savedState.putSparseParcelableArray(values); 上面編譯錯

    0熱度

    1回答

    我正在學習界面Parcelable,我在試圖完全理解它的工作原理時遇到一些問題。 在互聯網上我沒有找到答案,我的一些問題: 我告訴你我的類別: public class Media implements IModel, Parcelable{ private Uri uri; private long _ID; private boolean isOnDb = fa

    0熱度

    1回答

    我正在嘗試將類事件的ArrayList傳遞給另一個活動,如下所示.events是Event類的ArrayList。 Intent i = new Intent(ViewEvents.this, UserFeed.class); i.putParcelableArrayListExtra("events",events); startActivity(i); 我然後檢索數據如下: Inten

    1熱度

    3回答

    我通過意圖將電影對象的ArrayList從MainActivity傳遞到DetailActivity。 intent.putExtra(KEY_mFavoriteMovies, mFavoriteMovies); startActivity(intent); 在這個其他活動中,我添加了額外的電影對象。 mFavoriteMovies(movie); 然而,mFavoriteMovies在

    0熱度

    1回答

    例如 需要實現Parcelable的類City具有實現Serializable的位置類型的字段。類位置是從第三方jar文件導入的,我無法修改它。如何使用Location字段成功實現類City的Parcelable?

    -2熱度

    1回答

    我有一個用戶信息填充的自定義類。我使用ArrayList來保存所有的用戶類數據。我想將數組傳遞給可以讀取和修改的另一個活動。由於數組可能很大,因此我需要儘可能高效和快速地完成此過程,這就是爲什麼我選擇使用Parcelable而不是Serializable。 我在使用Kotlin做這件事時遇到了麻煩。有很多Java教程,但沒有一個在Kotlin中,這就是所有其他問題都不同的問題。有人可以提供並解釋K

    0熱度

    2回答

    下面是我的Parcelable類的例子。正如你所看到的,我想把活動放在Parcel,但我怎麼能這樣做?我查看Activity的源代碼,它不是Parcelable也不是Serializable。 public class MyParcelable implements Parcelable { private Activity mActivity; private int mDa

    4熱度

    2回答

    我想寫一個parcelable數據對象從activityA到activityB在我的android應用程序中傳遞。 我的目的是通過與所有的數據,除了我的類可用服務arraylist data class AvailableService(val id: Int, val name: String, val description: String,

    0熱度

    1回答

    我把Parcelable對象Intent下一個Activity: val intent = Intent(mContext, ShowTestActivity::class.java) intent.putExtra("test", test) Log.d("myLog", "${intent.getParcelableExtra<Test>("test")}") // No problem