Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/194.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 编辑文本不';当点击时,它不工作';标志性适配器中的s_Android_Android Edittext_Getview - Fatal编程技术网

Android 编辑文本不';当点击时,它不工作';标志性适配器中的s

Android 编辑文本不';当点击时,它不工作';标志性适配器中的s,android,android-edittext,getview,Android,Android Edittext,Getview,我正在尝试在EditText对象中输入一些文本。 但效果不好。我认为这是由于标志性的适配器。 我一点击它,它就会立刻失去焦点 我该怎么办 private String[] items = {"A", "B", "C", "D"}; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContent

我正在尝试在EditText对象中输入一些文本。 但效果不好。我认为这是由于标志性的适配器。 我一点击它,它就会立刻失去焦点

我该怎么办

private String[] items = {"A", "B", "C", "D"};

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        ListView list = (ListView)findViewById(R.id.list);
        IconicAdapter iAdapter = new IconicAdapter(this);
        list.setAdapter(iAdapter);
    }

    class IconicAdapter extends ArrayAdapter {
        Activity context;
        IconicAdapter(Activity context) {
            // TODO Auto-generated constructor stub
            super(context, R.layout.scr_buc_list_item, items);
            this.context = context;
        }

        public View getView(int position, View convertView, ViewGroup parent) {
            LayoutInflater inflater = context.getLayoutInflater();
            View row = inflater.inflate(R.layout.scr_buc_list_item, null);

            EditText listName = (EditText)row.findViewById(R.id.txtView);
            listName.setText(items[position]);

            return row;
        }
    }

你说“不好用”是什么意思?定义什么不起作用?只需复制已接受的答案并根据您的需要进行调整: