android-sdk-mac_86/platforms/android-1.6/data/res/drawable
のフォルダを調べた後に
layoutのxmlファイルのなかで
android:background="@android:drawable/ic_menu_****"
のように指定しようとしたのですが、
どうもこのフォルダの中に存在するファイルの中でも
指定できるものと指定できないものが存在するみたいです。
例えば
android:background="@android:drawable/ic_menu_add"
はOKですが
android:background="@android:drawable/ic_menu_refresh"
はだめみたいです。
おなじようなpngなのですが、なにが原因なのでしょうか?
ソースでIDを指定しようとandroid.R.drawable.ic_menu_refresh を
入力してみましたが、eclipseが「ない」と判断していました。
android.R.drawableに数値がないため使用できないみたいです。
http://developer.android.com/intl/fr/reference/android/R.drawable.html
--
//ueno
プロジェクト内のRが自動生成されるので、
android.Rも自動生成されるものと思い込んでいましたが、
よく考えればそんなはずありませんね。
android.Rにない定数のファイルは
自分のプロジェクトに持ってきて使うのがAndroid制作者の意図なのですかね。
Issue 2795 - android - Missing drawables from 1.5_r2 SDK - Project
Hosting on Google Code
<http://code.google.com/p/android/issues/detail?id=2795>
androidのバグトラッカーにも↑のように上がっているので、おそらく。
Google純正のアプリで使えているのは、おそらくSDKを使わずにフルソースからAndroid.mkを使って
ビルドしているからだと思われます。
2010年2月22日1:26 seisuke <seisu...@gmail.com>:
> --
> このメールは Google グループのグループ「日本Androidの会福岡支部」の登録者に送られています。
> このグループに投稿するには、android-group...@googlegroups.com にメールを送信してください。
> このグループから退会するには、android-group-japan...@googlegroups.com にメールを送信してください。
> 詳細については、http://groups.google.com/group/android-group-japan-fukuoka?hl=ja からこのグループにアクセスしてください。
>
>
--
Toshiyuki Sugimoto < find...@gmail.com >
blog : http://www.swingingblue.net/mt/
twitter : http://twitter.com/findup