Привет всем, у меня есть текст и кнопка редактирования, когда я редактировал какое-то значение в edittext при нажатии кнопки, значение, которое нужно сохранить в массиве строк, может помочь любая помощь в фиксирующих этой задачи, заранее спасибоКак добавить значения в массив при нажатии кнопки в android
4
A
ответ
0
Try:
...
int[] arr = new int[];
//listener
onclick()
{
arr = arr.addElement(arr,Integer.parseInt(et.getText().toString()));
}
}//oncreate end
static int[] addElement(int[] a, int e) {
a = Arrays.copyOf(a, a.length + 1);
a[a.length - 1] = e;
return a;
}
3
Try Список массивов. используйте следующий код в основном Явы
final ArrayList<String> list = new ArrayList<String>();
Button button= (Button) findViewById(R.id.buttonId);
final EditText editText = (EditText) findViewById(R.id.editTextId)
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
list.add(editText.getText().toString());
}
});
// to get i th element
int i=0;
Log.d("value", list.get(i));
0
Вы должны использовать список на месте строки массива, список является динамично растущим массивом, так что вы можете легко добавлять и удалять элементы из списка, как показано ниже:
List<String> list = new ArrayList<String>();
if(button clicked)
{
list.add(editText.getText().toString());
}
или если вы обязательно будете использовать массив строк в любом случае, тогда следуйте за решением «Kay», а в этом случае вам нужно увеличивать индекс элемента в массиве до добавления элемента в массив.
Смежные вопросы
- 1. Как добавить данные в массив при нажатии кнопки?
- 2. Как добавить в TextView при нажатии кнопки
- 3. Добавить параметры при нажатии кнопки - Android
- 4. При нажатии кнопки добавить значение в textarea
- 5. Очистить значения в глобальной переменной при нажатии кнопки в android
- 6. Android Добавить вид в linearlayout в relativeLayout при нажатии кнопки
- 7. Как добавить к массиву при нажатии кнопки?
- 8. Добавить значения таблиц в поле ввода при нажатии кнопки
- 9. Добавление значения при нажатии кнопки
- 10. Как передать массив Javascript в массив PHP при нажатии кнопки?
- 11. Добавить UItextfield при нажатии кнопки
- 12. Добавить UITextField в UITableView при нажатии кнопки
- 13. Добавить данные в sql при нажатии кнопки
- 14. Добавить компонент в окно при нажатии кнопки
- 15. Как построить объект json при нажатии кнопки в android
- 16. Добавить номер при нажатии кнопки
- 17. Как рандомизировать строковый массив при нажатии кнопки?
- 18. Android: getChild() Значения EditText при нажатии кнопки в ExpandableListView
- 19. Добавить данные в таблицу при нажатии кнопки
- 20. Добавить изображения в gridview при нажатии кнопки
- 21. Ошибка при нажатии кнопки «Добавить» в CRUD
- 22. Как добавить фильтр при нажатии кнопки в угловых js?
- 23. Добавить значение при нажатии кнопки
- 24. Добавить текстовое поле при нажатии кнопки Добавить
- 25. Как добавить fancybox при нажатии кнопки ввода?
- 26. Сохранение изображения при нажатии кнопки в android
- 27. Как добавить текстовое поле при нажатии кнопки?
- 28. Обновить таблицу при нажатии значения в массив
- 29. как добавить звуковые эффекты при нажатии кнопки
- 30. Android: Canvas.drawText при нажатии кнопки
скопируйте код так, чтобы мы могли помочь вам – Fasiha
Почему этот вопрос должен быть рассмотрен? –
Это поможет вам чувствовать себя http://android-mantra.blogspot.in/2013/09/how-to-add-list-items-dynamically-using.html –