私はArraylistに格納されている画像uriを持っており、このArraylistをputExtra()を使用して入れましたが、私はどのようにuriフォームでArrayListを取得するのか分かりませんでしたか?Uri ArrayListを解析する方法<Uri>?
else if(data!=null){
clipData = data.getClipData();
ArrayList<Uri> arrayList = new ArrayList<>();
for(int i=0;i<clipData.getItemCount();i++){
Uri uri=clipData.getItemAt(i).getUri();
arrayList.add(uri);
}
Intent intent=new Intent(getBaseContext(),BackUp_Main.class);
intent.putExtra("multipleImage",arrayList);
startActivity(intent);
}
UriのArraylistはどのように取得できますか?
私はあなたを理解することはできません、あなたはintent.getExtra(「multipleImage」)を使用してbackup_main.classでのArrayListを取得することができます。 – DAVIDBALAS1
ArrayList myList =(ArrayList )getIntent()。getSerializableExtra( "multipleImage"); –
HAXM
putextraのときに文字列としてarraylist.tostring()を送信 –