帖子
帖子
用户
博客
课程
显示全部楼层
12
帖子
0
勋章
69
Y币

[插件使用] UZResourcesIDFinder.getResStyleableID 封装方法不对

[复制链接]
发表于 2015-12-4 18:10:37
UZResourcesIDFinder.getResStyleableID("PullToRefresh")  怎么返回的是int?应该返回的是数组 ?怎么解决?
20
帖子
1
勋章
7581
Y币
返回的是数组资源的ID,再根据这个ID去获取数据。
12
帖子
0
勋章
69
Y币
返回的数组资源ID 是 0 啊,不对。
5
帖子
0
勋章
1万+
Y币
liyan1709 发表于 2015-12-7 10:16
返回的数组资源ID 是 0 啊,不对。

你可以截图下返回结果,还有你的代码
12
帖子
0
勋章
69
Y币
log.png
代码
// Styleables from XML
          Log.i("resourceId",UZResourcesIDFinder.getResStyleableID("PullToRefresh")+"");
          TypedArray a = context.obtainStyledAttributes(attrs,context.getResources().getIntArray(UZResourcesIDFinder.getResStyleableID("PullToRefresh")));

应该返回的数组是
public static final int[] PullToRefresh = {
            0x7f010007, 0x7f010008, 0x7f010009, 0x7f01000a
        };
您需要登录后才可以回帖 登录

本版积分规则