Android開発のメモやエラーなんかおいてく

Android開発・エラー置き場

Drawable

AndroidのDrawableをString Pathで指定する方法

投稿日:

Pocket

ゲームとかだと、連続する描写を

img1,img2,img3のように連続の数字にして、それをfor分なんかでまわすことがあると思う。

標準的にやるとできないからメモ。

たとえば、img0〜img99という名前のファイルがdrawableフォルダに入っていて、jp.hoge.hugaというパッケージ名なら以下のようになる。

 

DrawableをStringで指定する

this.getResources().getIdentifier("名前" + String.valueOf(番号), "drawable", "パッケージ名"

みたいな感じでおk。

Pocket

-Drawable

Copyright© Android開発・エラー置き場 , 2019 All Rights Reserved Powered by STINGER.