Saya melihat kode contoh Galeri Honeycomb (di sini ) dan saya menemukan kode berikut ketika mencoba menambahkan item tindakan di aplikasi saya sendiri:
<item android:id="@+id/camera"
android:title="Camera"
android:icon="?attr/menuIconCamera"
android:showAsAction="ifRoom" />
Itu ?attr
melempar saya untuk satu putaran. Bisakah seseorang menjelaskan apa yang dilakukannya? Bagaimana ini terkait dengan drawable? Sepertinya saya tidak dapat menemukan informasi yang bagus di Google. Juga apakah ada daftar atau galeri atribut yang dapat kita gunakan untuk ikon, bukan hanya menuIconCamera
?
Terima kasih
Sunting: Saya melihat-lihat lagi dan menemukan bahwa attrs.xml terlihat seperti ini:
<resources>
<declare-styleable name="AppTheme">
<attr name="listDragShadowBackground" format="reference" />
<attr name="menuIconCamera" format="reference" />
<attr name="menuIconToggle" format="reference" />
<attr name="menuIconShare" format="reference" />
</declare-styleable>
Sayangnya itu hanya membuat saya semakin bingung. Apa yang dilakukannya ini?