Bonjour, je suis en train de créer une ListView d'editText mais il me reste un petit problème, car j'ai un bouton pour rajouter un input en plus dans la list mais malgré la simplicité de cette manœuvre je n'y arrive pas pour je ne sais quelle raison j'espère avoir une solution au plus. Merci à vous
package com.example.test2;
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.ListView;
import java.util.ArrayList;
public class MainActivity extends AppCompatActivity {
int number = 3;
private Button more;
private Button btn;
private ListView lv;
private CustomeAdapter customeAdapter;
public ArrayList<EditModel> editModelArrayList;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
lv = (ListView) findViewById(R.id.listView);
btn = (Button) findViewById(R.id.btn);
more =(Button) findViewById(R.id.more);
editModelArrayList = populateList();
customeAdapter = new CustomeAdapter(this,editModelArrayList);
lv.setAdapter(customeAdapter);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = new Intent(MainActivity.this,NextActivity.class);
startActivity(intent);
}
});
more.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
}
});
}
private ArrayList<EditModel> populateList(){
ArrayList<EditModel> list = new ArrayList<>();
for(int i = 0; i < number; i++){
EditModel editModel = new EditModel();
editModel.setEditTextValue(String.valueOf("Joueurs" + i));
list.add(editModel);
}
return list;
}
Est ce normal que dans ton setOnClickListener de more il y a rien dedans ? Tu veux quand tu clic sur le bouton ( lequel ) tu ajoutes un nouvelle item avec un edit text dedans c'est cela ?
Le SSD c'est comme une drogue dès que tu commences tu t’arrêtes plus
Ajouter un item à une listview
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Le SSD c'est comme une drogue dès que tu commences tu t’arrêtes plus