你可以使用ImageView和a PopupMenu.
Context context = ...
ImageView overflow = ...
PopupMenu popup = new PopupMenu(context, overflow);
popup.inflate(R.menu.your_menu_resource);
popup.setOnMenuItemClickListener(...);
overflow.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View v) {
popup.show();
}
}
overflow.setOnTouchListener(popup.getDragToOpenListener());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1194 次 |
| 最近记录: |