简单地问一下,我想创建一个列表视图,它只显示数组中的某些项,存储在一个名为MyArray的不同类中。在本例中,我希望列表视图只显示标题为“示例”的项目。有可能这样做吗?我还需要知道这一点,以使从数组中删除的项目(“项”)不会出现在列表视图中。谢谢你,为了避免混淆,我已经把我的全部列表视图代码都包括进去了!希望这不是太复杂的问题!
public class List extends ListActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreat
我有两个自定义适配器,我想将它合并到一个适配器适配器中,其中包含名称和mac信息我已经看到了很多问题,但不清楚该怎么做,谢谢
MyAdapter.java
public class MyAdapter extends ArrayAdapter<DataPro> {
public MyAdapter(Context context, int resource, List<DataPro> collect) {
super(context, resource, collect);
}
@Override
public View getView(int positi
我有一个适配器,它用来自ListView的数据填充一个2 TextViews的TreeMap。当用户从ListView中添加或删除数据时,应该刷新视图。
下面是我的适配器:
public class MyAdapter extends BaseAdapter {
private final ArrayList mData;
public MyAdapter(Map<String, String> map) {
mData = new ArrayList();
mData.addAll(map.entrySet());
}
我有一个奇怪的问题,似乎找不到导致它的原因。我的ArrayAdapter中的每个视图组件都位于getView方法中,但我的按钮除外,它会导致NullPointerException。
适配器:
public class ItemAdapter extends ArrayAdapter<Item>{
private Context context;
private int resource;
private List<Item> list;
public ItemAdapter(Context context, int resource, List<Item&g
下面的代码将最后一个元素重复4次。此ListView在选项卡式活动片段中使用。我在网上搜索了一下,但没有找到任何有用的东西。请帮帮我!
我的适配器类:
public class MyAdapter extends ArrayAdapter<ElementList> {
public MyAdapter(Context context, ArrayList<ElementList> EventList){
super(context,0,EventList);
}
@Override
public View getView(final int position,