android - Adding Icons to Navigation Drawer -
i trying add icons navigationdrawer
.
strings.xml
<string-array name="nav_drawer_icons"> <item>@drawable/ic_action</item> </string-array>
fragmentdrawer.java
private static integer[] icons = null; @override public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); // drawer labels icons = getactivity().getresources().getintarray(r.array.nav_drawer_icons); }
in code above, i'm trying load xml's array icons' array, got error says
"incompatible types required "java.lang.integer[]" found "int[]" on getactivity().getresources().getintarray(r.array.nav_drawer_icons).
how solve it?
change private static integer[] icons = null;
private static int[] icons = null;
?
as aside, field not need static particularly if setting in oncreate
.
Comments
Post a Comment