在Android studio中读取assets目录中的图片并显示到一个ImageView
布局就只有一个ImageView
工具类
public Bitmap ReadAssetsPic(Context context, String fileName) {
Bitmap bitmap = null;
AssetManager assets = context.getResources().getAssets();
try {
InputStream picIs = assets.open(fileName);
bitmap = BitmapFactory.decodeStream(picIs);
picIs.close();
} catch (IOException e) {
e.printStackTrace();
}
return bitmap;
}
Activity
public class MainActivity extends AppCompatActivity {
private ImageView imageView;
private ReadAssets readAssets;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);