私はAndroidアプリを開発しています。作成したクラスのオブジェクトを渡すことで新しいアクティビティを開始する必要がある状況にあります新しい活動で使用されます。Android JSONArrayメンバーでオブジェクトを分割する
私はこれを行う方法を研究しています。オブジェクトの場合は、そのオブジェクトをParcelableにするのが最善の方法です。しかし、問題は、そのオブジェクトのクラスのフィールドの1つがJSONArray型であり、JSONArrayがサポートされていないようです。それとも、私は何かを見逃してしまったか、何かを見逃してしまったかもしれませんが、何時間も探していて、何も見つけられませんでした。
は、具体的には、私は
WRITEX()と私のオブジェクトのフィールドを区分けする必要があります。
ここで、Xはint、文字列などのようなものです。しかし、私が言ったように、特定の理由で私のフィールドの1つはJSONArray型です(私はとにかくこれを変更したくない)パーセルはこれをサポートしていませんか?
おかげ
私はこのウェブサイトの助けを借りて何かを試しました:http://shri.blog.kraya.co.uk/2010/04/26/android-parcel-data-to-pass-between-activities-using -parcelable-classes /しかしそれはうまくいきませんでした。私はDDMSをチェックして、JSONArrayの値をマーシャリングすることができないと言っています.... –