android: 显示来自 ArrayAdapter 的单个 View
android: Display single View from ArrayAdapter
我得到了一个 CustomAdapter
,它实现了 ArrayAdapter
。
我在 activity A
中使用此适配器,我想在另一个(否则不相关)activity B
.
中显示此适配器的第一个元素
从适配器的第一个元素显示视图的最简单方法是什么?
我可以通过 View view = arrayAdapter.getView(0);
获得视图 我怎样才能显示这个视图?
或者我将适配器设置为接受 ArrayAdapter
的容器。哪个容器可以工作?
我要找的答案是:
只需采用布局并向其添加视图即可。
我使用了线性布局,结果是:
linearLayout = findViewById(R.id.topLinearLayout);
linearLayout.addView(customAdapter.getView(0, null, null), 1);
我得到了一个 CustomAdapter
,它实现了 ArrayAdapter
。
我在 activity A
中使用此适配器,我想在另一个(否则不相关)activity B
.
从适配器的第一个元素显示视图的最简单方法是什么?
我可以通过 View view = arrayAdapter.getView(0);
获得视图 我怎样才能显示这个视图?
或者我将适配器设置为接受 ArrayAdapter
的容器。哪个容器可以工作?
我要找的答案是: 只需采用布局并向其添加视图即可。 我使用了线性布局,结果是:
linearLayout = findViewById(R.id.topLinearLayout);
linearLayout.addView(customAdapter.getView(0, null, null), 1);