我有一个包含100多个国家旗帜图片的数据库,存储在我的drawable文件夹中。
现在我想在ImageView中显示当前所在国家的国旗。
我使用
然后我使用
众所周知,R.drawable.country_variable不起作用,因为编译器找不到名为country_variable的图片。
那么,最好的方法是什么?
现在我想在ImageView中显示当前所在国家的国旗。
我使用
String country_variable = address.getCountryCode();
获取当前所在国家。然后我使用
flag.setImageDrawable(getResources().getDrawable(R.drawable.country_variable));
来设置图片。众所周知,R.drawable.country_variable不起作用,因为编译器找不到名为country_variable的图片。
那么,最好的方法是什么?