PNG画像の表示について

914 views
Skip to first unread message

水谷

unread,
Apr 1, 2011, 12:09:36 AM4/1/11
to 日本Androidの会
こんにちは、水谷と申します。
よろしくお願いします。

現在、画像の表示で非常に悩んでおります。

メモアプリを作成しており、そのメモ用紙として使う画像を表示しようとしています。
四角ではなく、丸い画像を用意しました。
ですので、角の部分を透過したいと思っています。

Bitmapで背景色を決めて透過できるところまでは理解できました。

しかし、この方法ではなく、ディレクトリから読みこんだPNGファイルをそのまま表示できないか悩んでいます。
PNGがそのまま表示できれば、Bitmapの透過処理を記述しなくても良いためです。


Drawable.createFromPathや、CreateFromStreamなどやってみたのですが、NULLが返って来てしまいます。

どなたか、ご存じの方、いらっしゃいましたら、どうか御教授お願いします。

Nkzn

unread,
Apr 1, 2011, 12:39:15 AM4/1/11
to 日本Androidの会
なかざんです。

画像表示 | テックファーム
http://www.techfirm.co.jp/lab/android/image.html

透過PNGは他の画像ファイルと同じようにBitmapで読めるはずです。
Bitmapというクラス名ですが、BMPファイル専用ではないのです。

質問の内容を勘違いしてたらごめんなさい。

--Yukiya Nakagawa

Nkzn

unread,
Apr 1, 2011, 12:42:31 AM4/1/11
to 日本Androidの会
追記:
BitmapFactory.decodeResource() を噛ませると、PNG画像でもBitmapに入れられます、といったほうがよさそうで
すね。
失礼しました。

On 4月1日, 午後1:39, Nkzn <yn.airsc...@gmail.com> wrote:
> なかざんです。
>
> 画像表示 | テックファームhttp://www.techfirm.co.jp/lab/android/image.html

水谷健太

unread,
Apr 1, 2011, 2:28:46 AM4/1/11
to android-g...@googlegroups.com
Mkznさん
ご回答ありがとうございます!
なるほど、透過PNGもBitmapに入れられるんですね。

やってみます。
ありがとうございました。

2011年4月1日13:42 Nkzn <yn.ai...@gmail.com>:
--
このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
このグループに投稿するには、android-g...@googlegroups.com にメールを送信してください。
このグループから退会するには、android-group-j...@googlegroups.com にメールを送信してください。
詳細については、http://groups.google.com/group/android-group-japan?hl=ja からこのグループにアクセスしてください。


Reply all
Reply to author
Forward
0 new messages