این جوری هم امتحان کردم نشد،
در آخر هم اسم ها رو بدون پسوند وارد کردم (پسوند ها رو حذف کردم از فیلد Flag) و کدهای زیر رو نوشتم که بازم نشد:
int resID = context.getResources().getIdentifier(items.get(pos ition).getFlag(), "mipmap", context.getPackageName());
if((items.get(position).getFlag().equals("0"))
{
try {
holder.img_flags.setImageBitmap(database.getBitmap FromAssets("iran.png"));
} catch (IOException e) {
e.printStackTrace();
}
}
else {
holder.img_flags.setImageResource(resID);درهر حال ممنون از راهنماییتون.