一、问题描述
今天遇到一个需求,将java中的数组搬进arrays.xml文件中
R.drawable.menu_share_pic_item, R.drawable.menu_share_wechat_item, R.drawable.menu_share_friendcircle_item, R.drawable.menu_share_qzone_item, R.drawable.menu_share_qq_item, R.drawable.menu_share_copylink_item, R.drawable.menu_share_more_item
xml文件
- @drawable/menu_share_pic_item
- @drawable/menu_share_wechat_item
- @drawable/menu_share_friendcircle_item
- @drawable/menu_share_qzone_item
- @drawable/menu_share_qq_item
- @drawable/menu_share_copylink_item
- @drawable/menu_share_more_item
java中引用
int[] menuShareImg = mContext.getResources().getIntArray(R.array.share_menu_img);
发现获得值全0
而改用string存储,则使用时会报找不到文件的错误二、问题解决
暂时未解决,目前比较忙,下次再弄。
线上写的blog,刚刚断电、断网了!然后一提交,这个界面没保存,写的啥都没了,这回是重写的,求我此时心里的阴影面积!!!