グリッドビューで選択した各項目からこれらの URI を読み取ろうとしており、それらを Uri 配列に格納してそこから読み取ろうとしています。
ここに私が持っているコードがあります:
for (int i = 0; i < imagegrid.getChildCount(); i++) {
Uri uri = (Uri) imageAdapter.getItem(i);
View view = imagegrid.getChildAt(i);
CheckBox checkBox = (CheckBox) view.findViewById(R.id.itemCheckBox);
// ImageView iv = (ImageView) view.findViewById(R.id.image);
if (checkBox.isChecked())
{
editImagesUri[count] = uri;
}
}
実行する前はエラーはありませんが、実行すると「整数を Uri にキャストできません」というメッセージが表示されます。私が使用しているこの方法に代わるものはありますか? 助けていただければ幸いです。
よろしくお願いします!