web-dev-qa-db-ja.com

androidファイルパスから描画可能

「e:\ ...\xxx.jpg」という形式のファイルパス文字列があります。そこからドロアブルを作成するにはどうすればよいですか。

40
user611089

次のような文字列パスからDrawableまたはBitmapを作成できます。

 String pathName = "/path/to/file/xxx.jpg"; 
 Drawable d = Drawable.createFromPath(pathName);

ビットマップの場合:

String pathName = "/path/to/file/xxx.jpg";
bitmap b = BitmapFactory.decodeFile(pathName);
126
Hakan Ozbay