CircleMenu
介绍:
特别别致的圆形小菜单
运行效果:
使用说明:
导入 cmlibrary module, 或者直接拷贝 com.hitomi.cmlibrary 包下所有 java 文件到您的项目中
布局文件中:
<com.hitomi.cmlibrary.CircleMenu
android:id="@+id/circle_menu"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
Activity 中:
circleMenu = (CircleMenu) findViewById(R.id.circle_menu);
// 设置打开/关闭菜单图标
circleMenu.setMainIconResource(R.mipmap.icon_menu, R.mipmap.icon_cancel);
// 设置一组 Resource 格式的子菜单项图
circleMenu.setSubIconResources(iconResArray);
// 绑定菜单选择监听器
circleMenu.setOnMenuSelectedListener(new OnMenuSelectedListener() {
@Override
public void onMenuSelected(int index) {
}
});
// 绑定菜单状态改变监听器
circleMenu.setOnMenuStatusChangeListener(new OnMenuStatusChangeListener() {
@Override
public void onMenuOpened() {
}
@Override
public void onMenuClosed() {
}
});
已下载
0