如何在listview中添加两个按钮

时间:2017-02-25 18:31:49

标签: android

我想在listview中添加两个按钮。 我的列表中有两个按钮编辑和删除。 我已经走过了关于这个主题的其他帖子,但我仍然不能:(。 我已经创建了自定义列表视图。 我是初学者,所以我很难理解。 这将是一个很好的帮助。 这是我的代码

我当前的列表视图

public class liste_offre extends AppCompatActivity {
DatabaseHelper myDb;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.liste_offre);
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);

    ListView listView = (ListView) findViewById(R.id.List_offre);
    myDb = new DatabaseHelper(this);

    ArrayList<String> theList = new ArrayList<>();
    Cursor res = myDb.getAllData();
    if (res.getCount()==0){
        Toast.makeText(liste_offre.this,"Liste vide",Toast.LENGTH_LONG).show();
    }else {
        while (res.moveToNext()){
            theList.add(res.getString(1));
            ListAdapter listAdapter = new ArrayAdapter<>(this,android.R.layout.simple_list_item_1,theList);
            listView.setAdapter(listAdapter);
        }
    }
}

}

1 个答案:

答案 0 :(得分:0)

请参考以下帖子,它可能正是您想要的

ListView with Add and Delete Buttons in each Row in android

希望这会对你有所帮助。