私の携帯電話から画像を取得し、配列に格納することができます。その後、私はそれらを画面に表示しています。しかし、彼らはすべて異なった形と大きさである。私はそれらをすべて同じサイズと形で表示したい。何か案が?Androidでプログラムで画像を拡大する
photoPaths = new ArrayList<String>();
getAllPhotos(Environment.getExternalStorageDirectory(), photoPaths);
images = new Bitmap[photoPaths.size()];
apa = (AnimationPhotoView)findViewById(R.id.animation_view);
for(int i=0;i<photoPaths.size();i++)
{
File imgFile = new File(photoPaths.get(0));
if(imgFile.exists())
{
images[0] = decodeFile(imgFile);}
完全に機能しました!私は受け入れるために待つ必要があります。ありがとうMac – user182192
実際に私はこれを使用すると例外が発生します: 'IllegalArgumentException:ビットマップのサイズが32ビットを超えています.'では、私の答えを確認してください。 –
あなたは 'Bitmap size exceeds'を得られないので、[this](http://stackoverflow.com/a/16248911/1289716) – MAC