gpt4 book ai didi

java - 如何在android中以编程方式创建一个简单的下拉列表/ListView

转载 作者:太空狗 更新时间:2023-10-29 15:50:52 27 4
gpt4 key购买 nike

我想创建一个简单的下拉列表/listview,如下图所示。它应该在不使用任何 xml 布局的情况下以编程方式生成。

注意:我在这里没有使用微调器。我还想在单击 Switch 旁边的 ImageView 时打开它。

enter image description here

我对此一无所知。

有什么想法吗?

最佳答案

不完美,但它有效;)

button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
PopupMenu popupMenu = new PopupMenu(MainActivity.this, button);
popupMenu.getMenu().add("Edit");
popupMenu.getMenu().add("Delete");
popupMenu.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
@Override
public boolean onMenuItemClick(MenuItem item) {
switch (item.getTitle().toString()) {
case "Edit" :
//execute "edit" action
break;
case "Delete" :
//execute "delete" action
break;
}
return false;
}
});
popupMenu.show();
}
});

关于java - 如何在android中以编程方式创建一个简单的下拉列表/ListView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40420182/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com