Я создал 3 редактируемых текста и кнопку. Я сохранил все 3 редактируемых текста в списке массивов и показал их в списке: Но проблема в том, что я хочу
1. first they are showing in vertically manner i want it in horizontal manner so that if i add more items it should be separated from the previous one .
2. I want to add as many as list i want to add please provide me a hint either i should use for loop or what to get as many list as i want.
i was thinking to try for loop to get as many input to be added in listview.
Основной код Создать MEthodдля java
открытый класс secondActivity расширяет AppCompatActivity {
EditText edit1,edit2,edit3;
Button button;
ListView listView;
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.second);
edit1=findViewById(R.id.name);
edit2=findViewById(R.id.desigination);
edit3=findViewById(R.id.post);
listView = findViewById(R.id.list_view);
button = findViewById(R.id.list_button);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ArrayList<String> arryList = new ArrayList<String>();
arryList.add(edit1.getText().toString());
arryList.add(edit2.getText().toString());
arryList.add(edit3.getText().toString());
ArrayAdapter list = new ArrayAdapter(secondActivity.this,android.R.layout.simple_list_item_1,arryList);
listView.setAdapter(list);
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
Toast.makeText(secondActivity.this, "hello "+ position, LENGTH_SHORT).show();
}
});
}
});
}
Нет ошибок при отправке только моего смещения моего списка по вертикали, и я хочу его в одной строке и хочудобавить столько элементов в список одновременно, это не работает, только я могу добавить его один раз