インテントを使用してアクティビティに複数のファイル URI/パスを渡すつもりです。必要なコードを (SEND_MULTIPLE
マニフェストとgetIntent()
アクティビティに) 配置し、アクティビティからファイル リストを取得できますintent
。ただし、このファイル リストはアルファベット順に並べ替えられており、ギャラリーからファイルを選択した順序とは異なります。
ギャラリーでファイルを選択するのと同じ順序でファイル リストを取得する方法はありますか?
インテントを使用してアクティビティに複数のファイル URI/パスを渡すつもりです。必要なコードを (SEND_MULTIPLE
マニフェストとgetIntent()
アクティビティに) 配置し、アクティビティからファイル リストを取得できますintent
。ただし、このファイル リストはアルファベット順に並べ替えられており、ギャラリーからファイルを選択した順序とは異なります。
ギャラリーでファイルを選択するのと同じ順序でファイル リストを取得する方法はありますか?
残念ながら、Intent
. だからこそ、あなたは自分でそれをしなければなりません。
Parcelable
2 つのもの (整数順、文字列 URL) を含むオブジェクトを作成することをお勧めします。次に、Parcelable
を使用してオブジェクトのリストを送信しますintent
。次に、属性comparator
を使用してオブジェクトを取得した後、それらのオブジェクトを並べ替える簡単な方法を実装しますorder