如何从xml文件中的数据获取到Android中的多个字符串数组?

尼克·福洛斯(Nick Fallows)

嗨,我正在尝试从保存在xml文件中的多个字符串数组中获取信息,以在回收者视图中的卡片视图中输出该信息。我以为我可以通过适配器文件访问回收站视图的阵列,但是我不确定,因为这是我的新手。

我的xml文件称为events.xml,位于res / values文件夹中。

我的适配器代码是这样的:

public class EventCalenderAdapter extends RecyclerView.Adapter<EventCalenderAdapter.ViewHolder> {

String[] title;
String[] time_start;
String[] time_finish;
String[] date;

static class ViewHolder extends RecyclerView.ViewHolder {
    CardView cardView;
    TextView titleView;
    TextView auxView1;
    TextView auxView2;
    TextView auxView3;

    public ViewHolder(CardView card) {
        super(card);
        cardView = card;
        titleView = (TextView) card.findViewById(R.id.text1);
        auxView1 = (TextView) card.findViewById(R.id.text2);
        auxView2 = (TextView) card.findViewById(R.id.text3);
        auxView3 = (TextView) card.findViewById(R.id.text4);
    }
}

@Override
public ViewHolder onCreateViewHolder(ViewGroup parent, int i) {
    CardView v = (CardView) LayoutInflater.from(parent.getContext()).inflate(R.layout.event_task, parent, false);
    return new ViewHolder(v);
}

@Override
public void onBindViewHolder(ViewHolder viewHolder, final int i) {
    viewHolder.titleView.setText(title[i]);
    viewHolder.auxView1.setText(time_start[i]);
    viewHolder.auxView2.setText(time_finish[i]);
    viewHolder.auxView3.setText(date[i]);

}
@Override
public int getItemCount() {
    return title.length;
}



}
拉米

您可以在构造函数中获取String数组:

public EventCalenderAdapter(Context context){
   title= context.getResources().getStringArray(R.array.titleArray);
   //... get the rest of your arrays
}

然后,当实例化适配器(new EventCalenderAdapter(YourActivity);)时,将加载阵列。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从xml文件中的数据获取到Android中的多个字符串数组?

来自分类Dev

从 XML 数组中获取单个字符串

来自分类Dev

如何从字符之间的数据库中获取多个字符串

来自分类Dev

尝试从包含多个字符串的日志文件中获取数据

来自分类Dev

如何在Python中从具有多个字符串的数组中获取中值字符串值?

来自分类Dev

如何获取红宝石中多个字符串的精确字符串匹配

来自分类Dev

在多个文件中搜索多个字符串

来自分类Dev

替换多个文件中的多个字符串

来自分类Dev

删除文件中的多个字符串/字符

来自分类Dev

删除文件中的多个字符串/字符

来自分类Dev

多维数组vbscript中的多个字符串

来自分类Dev

使用 CSV 文件中的键->值对替换 XML 中的多个字符串

来自分类Dev

如何替换字符串中的多个字符?

来自分类Dev

如何删除字符串中的多个字符

来自分类Dev

grep在文件中搜索多个字符串

来自分类Dev

grep在文件中搜索多个字符串

来自分类Dev

如何在XML文件中指定要在Python脚本中更改的多个字符串?

来自分类Dev

如何在多个文件中搜索多个字符串

来自分类Dev

如何在多个文件中搜索多个字符串

来自分类Dev

在XML文件中查找和替换多个字符串

来自分类Dev

在XML文件中查找和替换多个字符串

来自分类Dev

如何在Linux中包含多个字符串的目录中搜索文件

来自分类Dev

C-如何在数组中存储多个字符串

来自分类Dev

如何在二维数组中存储多个字符串?

来自分类Dev

如何在数组列中搜索多个字符串

来自分类Dev

如何在一行中打印多个字符串数组输出

来自分类Dev

如何收集多个字符串并将其输入到数组中

来自分类Dev

如何使用python将json中的多个字符串数组转换为csv?

来自分类Dev

如何从在C中存储Shell脚本输出的指针获取多个字符串?

Related 相关文章

  1. 1

    如何从xml文件中的数据获取到Android中的多个字符串数组?

  2. 2

    从 XML 数组中获取单个字符串

  3. 3

    如何从字符之间的数据库中获取多个字符串

  4. 4

    尝试从包含多个字符串的日志文件中获取数据

  5. 5

    如何在Python中从具有多个字符串的数组中获取中值字符串值?

  6. 6

    如何获取红宝石中多个字符串的精确字符串匹配

  7. 7

    在多个文件中搜索多个字符串

  8. 8

    替换多个文件中的多个字符串

  9. 9

    删除文件中的多个字符串/字符

  10. 10

    删除文件中的多个字符串/字符

  11. 11

    多维数组vbscript中的多个字符串

  12. 12

    使用 CSV 文件中的键->值对替换 XML 中的多个字符串

  13. 13

    如何替换字符串中的多个字符?

  14. 14

    如何删除字符串中的多个字符

  15. 15

    grep在文件中搜索多个字符串

  16. 16

    grep在文件中搜索多个字符串

  17. 17

    如何在XML文件中指定要在Python脚本中更改的多个字符串?

  18. 18

    如何在多个文件中搜索多个字符串

  19. 19

    如何在多个文件中搜索多个字符串

  20. 20

    在XML文件中查找和替换多个字符串

  21. 21

    在XML文件中查找和替换多个字符串

  22. 22

    如何在Linux中包含多个字符串的目录中搜索文件

  23. 23

    C-如何在数组中存储多个字符串

  24. 24

    如何在二维数组中存储多个字符串?

  25. 25

    如何在数组列中搜索多个字符串

  26. 26

    如何在一行中打印多个字符串数组输出

  27. 27

    如何收集多个字符串并将其输入到数组中

  28. 28

    如何使用python将json中的多个字符串数组转换为csv?

  29. 29

    如何从在C中存储Shell脚本输出的指针获取多个字符串?

热门标签

归档