一个类似于 Path 2.0 (iOS) 中菜单的 Android 自定义视图。
一个类似 Path 2.0 (适用于 iOS) 中菜单的 Android 自定义视图。
Path 2.0 (适用于 iOS) 的用户体验非常棒,但 Android 版本则存在许多缺陷。 为了好玩,我尝试实现一个令人惊叹的 Android 菜单,它可以与 iOS 版本相媲美。
如果您要使用此库,必须首先在应用程序中指定 您要使用它,请从根目录运行以下命令: 您应用程序的目录
$ android update project --library ../relative/path/to/the/library --path .其中路径是指向此仓库中的 library 目录的相对路径。
要设置菜单:
ArcMenu menu = (ArcMenu) findViewById(R.id.arc_menu);
final int itemCount = ITEM_DRAWABLES.length;
for (int i = 0; i < itemCount; i++) {
ImageView item = new ImageView(this);
item.setImageResource(ITEM_DRAWABLES[i]);
final int position = i;
menu.addItem(item, new OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(MainActivity.this, "position:" + position, Toast.LENGTH_SHORT).show();
}
});// Add a menu item
}如果要更改 ArcMenu 的默认外观,请在 arc_menu.xml 中添加以下内容:
暂无开放 Issues,或尚未同步最近议题。