parcelable

    0热度

    2回答

    我想通过集合[]数组通过intentExtra但它不会工作。 Intent intent = new Intent(SzabadEuMusorokLeirasActivity.this, SzabadEuMusorokViewActivity.class); JSONdata jsonData = new JSONdata("http://1956.osaarchivum.or

    -2热度

    1回答

    我想学习parcelable。早先我使用get和set函数,但现在我使用parcelable将对象传递给其他类我做了passdata类并实现了parcelable,但是如何添加列表到类对象。 class Passdata implements Parcelable { private String title,album; private long duration; private Uri

    0热度

    1回答

    我有一个包含另一个对象,我想从一个片段发送到另一个,使用parcelable,就像一个对象: Fragment fragment = new Fragment(); Bundle bundle = new Bundle(); bundle.putParcelable(mykey, Parcels.wrap(MySubObj)); fragment.setArguments(bundle);

    0热度

    2回答

    我正在尝试实施Parcleable,以便我可以将其添加为额外的(这是一项要求)。 这里是类SwinImage这只能说明相关的细节,即它是从Parcleable衍生部分的削减版本: package com.example.kevin.imagemetadata; import android.os.Parcel; import android.os.Parcelable; public cl

    0热度

    1回答

    我想将类对象传递给Fragment。我知道要传递类对象,那么我们必须实现可序列化或可见。但我无法将编译的库或jar文件对象扩展或实现为parcelable或serializable。那么如何将这些类型的对象传递给Fragment? 例如:如果我在一个Fragment中有Button类对象并将它传递给另一个Fragment,那么该怎么做?

    0热度

    2回答

    我有一个对象有一对字符串,一个int和另一个有四个内部对象的对象。他们都实现了Parcelable。为了生成样板代码,我使用了Android Studio的Parcelable插件。 即使所有的对象都是parcelable,我发现了以下错误:android.os.BadParcelableException: ClassNotFoundException when unmarshalling: A

    0热度

    1回答

    我parcelable自定义项目的ArrayList: ArrayList<AudioLog> audioLogs = getAudioLogs(); 我想用MessageAPI从表寄这封信给了电话: Wearable.MessageApi.sendMessage(googleClient, node.getId(), path, audioLogs).await(); ,但我需要将整个A

    3热度

    1回答

    我无法弄清楚从包裹写入/读取时如何使用polymorohism。 我知道我需要在基类中实现Parcelable,并且还需要在所有派生类中实现Parcelable(如果子类具有其他属性,我希望将其写入宗地)。 什么我不明白,我不知道是否甚至可能是 - 如何从Parcelable中读取子类,即如何知道我从包中读取哪种子类。 我可以做一些破解,像写一些指示器到包裹中,告诉我使用什么类的装载器,但我认为会

    0热度

    1回答

    我试图在后台终止它之后恢复应用程序。它试图访问“config”变量时总是崩溃,因为它是空的,即使它已经保存在onSaveInstanceState(它总是,我已经在调试模式下测试过,并且outstate在它的映射中有对象)。 让我困惑的是,这对旋转情况非常有效。所以我认为从包裹的对象构造没有任何问题。当我在后台杀死应用程序时,它不起作用。 当我在后台杀死应用程序后,在onCreate中记录save

    -1热度

    2回答

    我想读字符串列表,我不断有以下错误: 具有以下Parcelable类: import java.util.List; import android.os.Parcel; import android.os.Parcelable; public class ActivePolicies implements Parcelable { private List<String> a