【发布时间】:2019-10-30 02:28:29
【问题描述】:
我想将类列表存储在我 res 上的 xml 中,这样我就可以只使用索引来全局使用它。
<resources>
<array name="array_class">
<class>Dashboard.class</class>
</array>
</resources>
在我的活动中
int index = x; // i get the the index from database
TypedArray arrayClass = getActivity().getResources()
.(R.array.array_class);
Class myClass = (Class) arrayClass.getString(index);
它给我一个错误,无法将 String 转换为 Class。 是的,我知道,我不能那样做。那么如何在 res 上存储类数组的正确方法呢?或任何其他方式来全局调用 Class[] 值??
【问题讨论】:
-
如果您觉得我的回答有帮助,请投赞成票
标签: android arrays class typedarray