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

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -