Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
例如,图像的名称是从下面的代码中得到的
Bundle bundle = getIntent().getExtras(); String name = bundle.getString("Name");
我想做的是
int picId = R.drawable.name;
其中 name 应替换为实际名称。我怎样才能做到这一点?还是有其他方法可以在 ImageView 中显示图片?我试图将图像放入有效的数据库中,但它使数据库太大。
尝试这个
Bundle bundle = getIntent().getExtras(); String name = bundle.getString("Name"); int resId = getResources().getIdentifier(name, "drawable", getPackageName());