Android Fragments 如何在列表视图中添加弹出菜单android?

mpbci0fu  于 2023-10-19  发布在  Android
关注(0)|答案(3)|浏览(128)

如何在listview中添加选项菜单,如此截图。它取自GooglePlay
任何人都有这样的示例代码或参考链接截图

k7fdbhmy

k7fdbhmy1#

如果你想保存时间,你可以使用这个cardview library通过gabrielemariotti。它内置了你想要的卡片,所以你可以直接在代码中使用它。
只需添加gradle依赖项:

dependencies {
    compile 'com.github.gabrielemariotti.cards:cardslib-core:2.1.0'
}

其余的你可以从the documentation遵循。

4urapxun

4urapxun2#

一个简单而快速的解决方案:将图像添加到列表项并在其上执行单击事件:

import android.support.v7.widget.PopupMenu;



PopupMenu popup = new PopupMenu(mContext, view);
popup.getMenu().add("AAA");
popup.getMenu().add("BBB");
popup.getMenu().add("CCC");
popup.getMenu().add("CCC");
popup.show();
popup.setOnMenuItemClickListener(new OnMenuItemClickListener() {
    @Override
    public boolean onMenuItemClick(MenuItem item) {
    //perform action here
    });
}
dluptydi

dluptydi3#

public class System.out.println {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_homepage);

}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    MenuInflater inflater=getMenuInflater();
    inflater.inflate(R.menu.option,menu);
    return true;
}

}

相关问题