編集。可変画像を読み込もうとしましたが、どういうわけか動作しません。xmlimageviewの設定が間違っていると思います。
ImageView lblPic = new ImageView(this);
int resID = getResources().getIdentifier(pic, "drawable", getPackageName());
lblPic.setImageResource(resID);
xml imageviewこのようなxmlを使用して、Javaのコードがandroid:srcで定義された画像を置き換えることを望んでいましたが、そうではありません。android:srcを使用していない場合、エラーが発生します。助言がありますか?