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