Java 如何创建迷你对话框(带图片)

Java 如何创建迷你对话框(带图片),java,android,Java,Android,我在某些应用程序中看到过这些对话框,但我还没有弄清楚如何显示/创建它们。我错过了什么明显的东西吗?谢谢你的帮助 您可以创建弹出菜单 首先在res/menu文件夹中创建popup\u menu.xml文件: <menu xmlns:android="http://schemas.android.com/apk/res/android" tools:context=".MainActivity"> <item android:id="@+id/

我在某些应用程序中看到过这些对话框,但我还没有弄清楚如何显示/创建它们。我错过了什么明显的东西吗?谢谢你的帮助


您可以创建
弹出菜单

首先在
res/menu
文件夹中创建
popup\u menu.xml
文件:

<menu xmlns:android="http://schemas.android.com/apk/res/android"
      tools:context=".MainActivity">

    <item
        android:id="@+id/action_copy"
        android:orderInCategory="100"
        android:title="@string/action_copy"/>

    <item
        android:id="@+id/action_forvard"
        android:orderInCategory="110"
        android:title="@string/action_forvard"/>

</menu>

太棒了-我以后会用这个图案。太棒了!我有这个运行,但我不知道如何添加标题?谢谢你的帮助!:D
@Override
public void onClick(View view) {
    PopupMenu popup = new PopupMenu(MainActivity.this, view);
    popup.getMenuInflater().inflate(R.menu.popup_menu, popup.getMenu());
    popup.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
        public boolean onMenuItemClick(MenuItem item) {
            switch (item.getItemId()) {
                case R.id.action_copy:
                    //your code here
                    break;
                case R.id.action_forvard:
                    //your code here
                    break;

            }
            return true;
        }
    });

    popup.show();
}