如何从资源将值加载到数组列表中

卡通狗

最终目标是在不修改代码的情况下向程序中添加其他片段。我想通过更改资源文件的数组值来做到这一点(而不是在运行时)。一个资源数组具有微调器值,另一个资源资源具有片段文件名。它们在资源文件中列出的顺序是它们如何关联的:因此,第一个微调数组-String与第一个片段TypedArray项相关,依此类推。

我编写了一个简单的类,以便可以在微调器值和微调器值表示的片段之间保持关联。这是课程:

import android.support.v4.app.Fragment;
public class SensorList {
    int index;
    String name;
    Fragment sensorFrag;
    SensorList(){
        name="";
        sensorFrag=null;
        index=0;
    }
}

我想用来自资源TypedList的值填充此类的实例。那就是我遇到问题的地方。到目前为止,这是我的代码。最后一行显然是错误的,因为它没有“ add”的索引。

public ArrayList<SensorList> sensorList = new ArrayList<SensorList>();
    Resources res = getResources();
    sensorList.(res.obtainTypedArray(R.array.sensor_frag_names));  //This line is a problem.

我会以错误的方式处理吗?有没有可以申请的演员表。如果不清楚,请告诉我。谢谢。

rajan.kali
 Resources resources = getResources();
    TypedArray name= resources.obtainTypedArray(R.array.sensor_frag_names);
    TypedArray sensorFrag= resources.obtainTypedArray(R.array.sensor_frag_codes);
    TypedArray index= resources.obtainTypedArray(R.array.sensor_frag_index);

    SensorList slist= new SensorList (name.getString(index), sensorFrag.getFragment(index), index.getInt(index));

    name.recycle();
    sensorFrag.recycle();
    index.recycle();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Xamarin.Forms:如何将资源中的图像加载到字节数组中?

来自分类Dev

将文件中的值加载到列表中以及如何将它们分离

来自分类Dev

PowerShell:将数组加载到 WPF 列表框中

来自分类Dev

如何将数据文件加载到数组列表中

来自分类Dev

如何将字典数组中的值加载到TableView单元格中

来自分类Dev

如何将值加载到外部共享数组中

来自分类Dev

如何将图像加载到列表中?

来自分类Dev

如何将数据加载到列表中

来自分类Dev

如何将结构加载到数组中?

来自分类Dev

如何将查询加载到复合类型数组中?

来自分类Dev

如何将结构加载到数组中?

来自分类Dev

如何将数据加载到数组中?

来自分类Dev

如何将查询加载到数组中

来自分类Dev

将值从列表加载到嵌套的字典

来自分类Dev

将数据集的值加载到数组

来自分类Dev

如何在Spring中将文件夹的所有文件加载到资源列表中?

来自分类Dev

将csv文件加载到列表中

来自分类Dev

将数据帧加载到列表中

来自分类Dev

将文件中的值加载到2D数组指针的值中

来自分类Dev

将SharePrefs值加载到textview中

来自分类Dev

KnockoutJS-将值加载到下拉列表中。选择值始终为空

来自分类Dev

如何将图标从资源加载到TImage?

来自分类Dev

将.rtf文件从资源加载到RichTextBox中

来自分类Dev

从应用程序将资源加载到框架中

来自分类Dev

如何将特定值加载到列表视图的ViewHolder项目?

来自分类Dev

如何将javascript数组转换为php数组并将其加载到div中

来自分类Dev

页面加载后,如何将值加载到输入文本字段中?

来自分类Dev

如何将数组值删除到资源中?

来自分类Dev

将范围值加载到数组在angularjs中不起作用

Related 相关文章

热门标签

归档