創建「簡單的菜單」根據這一http://www.google.com/design/spec/components/menus.html#menus-simple-menus,與始發行的垂直中心對齊第一個菜單項,如: 根據材質設計規範
我試圖創建此菜單一個ListView
項目點擊這樣的:
@Override
public void onListItemClick(ListView l, View v, final int position, long id) {
PopupMenu popup = new PopupMenu(getContext(), v, Gravity.CENTER_HORIZONTAL);
popup.getMenuInflater().inflate(R.menu.bus_line_popup, popup.getMenu());
popup.setOnMenuItemClickListener(...);
popup.show();
}
如何使菜單完全按要求顯示?
描述的直列效果可能要編輯的李NK到:http://www.google.com/design/spec/components/menus.html#menus-simple-menus – Mohsen
@ LinX64謝謝 –
沒問題,我做它一點點的搜索,請參閱:HTTPS: //github.com/codepath/android_guides/wiki/Menus-and-Popups#popup-window我認爲你是對的,聽起來像一個把戲做到這一點。 – Mohsen