zoukankan      html  css  js  c++  java
  • arrays.xml文件中添加drawable数组的问题

    一、问题描述

    今天遇到一个需求,将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文件

        <integer-array name="share_menu_img">
            <item>@drawable/menu_share_pic_item</item>
            <item>@drawable/menu_share_wechat_item</item>
            <item>@drawable/menu_share_friendcircle_item</item>
            <item>@drawable/menu_share_qzone_item</item>
            <item>@drawable/menu_share_qq_item</item>
            <item>@drawable/menu_share_copylink_item</item>
            <item>@drawable/menu_share_more_item</item>
        </integer-array>
    

    java中引用

        int[] menuShareImg = mContext.getResources().getIntArray(R.array.share_menu_img);
    

    发现获得值全0
    而改用string存储,则使用时会报找不到文件的错误

    二、问题解决

    暂时未解决,目前比较忙,下次再弄。

    线上写的blog,刚刚断电、断网了!然后一提交,这个界面没保存,写的啥都没了,这回是重写的,求我此时心里的阴影面积!!!

  • 相关阅读:
    理解Linq和lambda
    (转)Fidder教程
    (转)Fiddler Composer创建和发送HTTP Request
    (转)http协议详解
    C# sealed & internal
    javascript中的封装,多态,继承
    Fiddler Script 用法
    强烈推荐:240多个jQuery插件
    用C#编写ActiveX控件(1)
    用C#编写ActiveX控件(二)
  • 原文地址:https://www.cnblogs.com/neillee/p/5406445.html
Copyright © 2011-2022 走看看