小编ask*_*imp的帖子

如何从列表视图中跳过一个视图?

我使用以下来填充我的列表视图,如果我点击btn_Delete,我不想显示项目,我成功从hasValues中删除了项目,但它显示了listview中的空白项目,
我想从列表中删除此空白列表视图项目.
如果有人知道怎么做,请回复.
谢谢,

private class MyArrayAdapter extends ArrayAdapter
    {
        private List<HashMap<String, String>> myData = new ArrayList<HashMap<String, String>>();

        public MyArrayAdapter(Context context, int textViewResourceId, List<HashMap<String, String>> objects)
        {
            super(context, textViewResourceId, objects);
            context = getContext();
            myData = objects;
        }

        @Override
        public View getView(final int position, View convertView, ViewGroup parent)
        {
            View v = convertView;
            try
            {
                if(v == null)
                {
                    LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
                    v = inflater.inflate(R.layout.listSomeThing, null);
                }
                if(hasValues != null && !hasValues.get(DatabaseConstant.key_STATUS).equals("D"))
                {
                    btn_Delete.setOnClickListener(new View.OnClickListener() {
                        @Override
                        public void …
Run Code Online (Sandbox Code Playgroud)

android list android-arrayadapter

3
推荐指数
1
解决办法
3703
查看次数

标签 统计

android ×1

android-arrayadapter ×1

list ×1