首页 > 解决方案 > android:显示来自 ArrayAdapter 的单个视图

问题描述

我得到了一个CustomAdapter,它实现了ArrayAdapter. 我在一个活动中使用这个适配器,A我想在另一个(否则不相关的)活动中显示这个适配器的第一个元素B

从适配器的第一个元素显示视图的最简单方法是什么?

我可以通过View view = arrayAdapter.getView(0);如何显示此视图来获取视图?

或者我将适配器设置为接受ArrayAdapter. 哪个容器可以工作?

标签: androidandroid-layoutandroid-arrayadapterandroid-viewandroid-adapter

解决方案


我一直在寻找的答案是:只需进行布局并将视图添加到其中即可。我使用了线性布局,结果是:

    linearLayout = findViewById(R.id.topLinearLayout);
    linearLayout.addView(customAdapter.getView(0, null, null), 1);

推荐阅读