Как добавить Edittext в Checkbox?

У меня есть некоторые проблемы о том, как добавить edittext в флажок. Это мой код, который используется для создания флажка.

for(int i = 0; i < jsonArray.length(); i++) {
                    JSONObject obj = jsonArray.getJSONObject(i);

                    CheckBox cb = new CheckBox(OrderActivity.this);
                    EditText et = new EditText(OrderActivity.this);
                    cb.setText(obj.getString("color") + "  | PO : " + obj.getString("po") + "  | SO : " + obj.getString("so") + " | Available : " + obj.getString("dozen"));
                    cb.setId(i+10);
                    cb.setWidth(150);
                    ll.addView(cb);
                }

Как добавить edittext в этот флажок ?

И это результат захвата изображения.

Введите описание изображения здесь

Спасибо и раньше.

3 ответа

  1. в CheckBox u нельзя редактировать флажок нет функции, доступной в android, так что вам придется создать настроить listView и использовать EditText вместо флажка…

  2. Я предлагаю использовать Recyclerview с флажком, потому что в listview вам нужно поддерживать флажок arraylist, поэтому лучше использовать recyclerview с флажком и создавать пользовательское представление для edittext см. RecyclerView с флажком