【开源】CircularFloatingActionMenu

CircularFloatingActionMenu

 

使用说明:

创建一个触发菜单的按钮:

1
2
3
4
5
6
// in Activity Context
ImageView icon = new ImageView(this); // Create an icon
icon.setImageDrawable( ... );
FloatingActionButton actionButton = new FloatingActionButton.Builder(this)
                                        .setContentView(icon)
                                        .build();

创建菜单项:

1
2
3
4
5
SubActionButton.Builder itemBuilder = new SubActionButton.Builder(this);
// repeat many times:
ImageView itemIcon = new ImageView(this);
itemIcon.setImageDrawable( ... );
SubActionButton button1 = itemBuilder.setContentView(itemIcon).build();

创建菜单本身,将菜单项添加进菜单,同时将触发按钮和菜单关联:

1
2
3
4
5
6
FloatingActionMenu actionMenu = new FloatingActionMenu.Builder(this)
                                    .addSubActionView(button1)
                                    .addSubActionView(button2)
                                    // ...
                                    .attachTo(actionButton)
                                    .build();

posted on 2015-03-30 11:22  wasdchenhao  阅读(200)  评论(0)    收藏  举报

导航