ArcMenu

作者: Dear宅学长 | 来源:发表于2015-07-14 11:37 被阅读136次

仿Path带动画效果的扇形菜单

用法

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]);
    menu.addItem(item,new OnClick(View v){
        Toast.makeText(MainActivity.this, "position:" + position, Toast.LENGTH_SHORT).show();
    });
}

改变外观可以在xml中

custom:childSize="50px"
custom:fromDegrees="0.0"
custom:toDegrees="300.0"

或者在java中

arcLayout.setChildSize(50);
arcLayout.setArc(0.0f,300.0f);

ArcMenu

相关文章

  • ArcMenu

    仿Path带动画效果的扇形菜单 用法 改变外观可以在xml中 或者在java中 ArcMenu

  • 利用ObjectAnimator实现ArcMenu

    利用ObjectAnimator实现ArcMenu 本文介绍利用ObjectAnimator简单地实现ArcMen...

  • Android自定义ViewGroup实现RayMenu

    先来看一下实现的效果 github上也有大神写的项目:ArcMenu 我这个思路来源于鸿洋大神的blog,感谢!h...

网友评论

      本文标题:ArcMenu

      本文链接:https://www.haomeiwen.com/subject/qqiuqttx.html