小编Mit*_*tch的帖子

在android中填写没有XML文件的popupmenu

我有这个代码,这很完美.只有我想在没有xml文件(actions.xml)的情况下使其动态化.我怎么做?

public void showPopup(View v) {
    PopupMenu popup = new PopupMenu(this, v);
    MenuInflater inflater = popup.getMenuInflater();
    inflater.inflate(R.menu.actions, popup.getMenu());
    popup.show();
}
Run Code Online (Sandbox Code Playgroud)

xml android menu popupmenu

7
推荐指数
1
解决办法
5525
查看次数

样式PopupMenu Android

我如何设计Android中的PopupMenu?我想要一个灰色的背景和文本前的图标.

  • 我能在java代码中修复这个动态吗?
  • 我用全局样式文件修复此问题?

像这样:

<style name="GreenText" parent="@android:style/PopupMenu">
    <item name="android:textColor">#00FF00</item>
</style>
Run Code Online (Sandbox Code Playgroud)

或者我可以在这个帖子中更好地构建一个PopupWindow吗?

以编程方式膨胀弹出菜单项

谢谢.

xml android styles popupmenu

5
推荐指数
1
解决办法
2659
查看次数

标签 统计

android ×2

popupmenu ×2

xml ×2

menu ×1

styles ×1