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();
}