から読む変数。(活動1および活動2) アクティビティ1は、私が活動2を呼び出し、私が活動にarrtestから値を取得したいこの私は2つの活動を持っている別のアクティビティ
public byte[][] arrtest=new byte[3][1024];
のような公共のアレイを有し、 2.
どうすればいいですか?
から読む変数。(活動1および活動2) アクティビティ1は、私が活動2を呼び出し、私が活動にarrtestから値を取得したいこの私は2つの活動を持っている別のアクティビティ
public byte[][] arrtest=new byte[3][1024];
のような公共のアレイを有し、 2.
どうすればいいですか?
パス別acivityに配列して、あなたがバンドルまたは意図にそれを追加することを使用する必要があり、この答え
ありがとうAbhayBohra – Fatemeh
@AbhayBohraバイト配列のサイズが500 kbより大きければどうなりますか?このソリューションは動作しません。 –
シングルトンクラスを使用します。配列をシングルトンの変数に保存する – AndroidRuntimeException
からit.Checkを使用しています。
Intent intent = new Intent(view.getContext(), ApplicationActivity.class);
intent.putExtra("key", value);
startActivity(intent);
呼び出されたアクティビティ。
Intent intent = getIntent();
Bundle bundle = intent.getExtras();
if(bundle != null){
mealId = bundle.getInt("key");
}
あなたはそれを意図的に渡すことができます。 – WritingForAnroid
intrtest配列をインテントで渡す – Pavya
バンドルまたはインテントで渡すか、スタティックとして宣言してから使用してください。 – Vickyexpert