这里是我的satellteMenu Xml代码
<android.view.ext.SatelliteMenu
android:id="@+id/menu"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
sat:closeOnClick="true"
sat:expandDuration="500"
sat:mainImage="@drawable/ic_launcher"
sat:satelliteDistance="170dp"
sat:totalSpacingDegree="90" >
</android.view.ext.SatelliteMenu>这里是我的java代码
SatelliteMenu menu = (SatelliteMenu) findViewById(R.id.menu);
/ / Set from XML, possible to programmatically set
float distance = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 200, getResources().getDisplayMetrics());
SatelliteMenuItem a1=new SatelliteMenuItem(4, R.drawable.ic_4);
List<SatelliteMenuItem> items = new ArrayList<SatelliteMenuItem>();
// items.add(new SatelliteMenuItem(4, R.drawable.ic_1));
// items.add(new SatelliteMenuItem(4, R.drawable.ic_3));
items.add(a1);
items.add(new SatelliteMenuItem(3, R.drawable.ic_5));
items.add(new SatelliteMenuItem(2, R.drawable.ic_6));
items.add(new SatelliteMenuItem(1, R.drawable.ic_2));
//items.add(new SatelliteAnimationCreator());
menu.addItems(items); 我的输出屏幕是这样来的

现在,我想在屏幕中央设置主按钮,并设置主按钮四舍五入的所有菜单项。
如何在中心设置圆形菜单项?
发布于 2014-02-17 07:23:23
嘿,请尝试在您的卫星菜单Xml代码中使用android:layout_gravity="bottom|center_horizontal",并访问
https://github.com/ketanpatel25/android-satellite-menu-center
https://github.com/siyamed/android-satellite-menu希望这些链接能在这个问题上对你有所帮助!
https://stackoverflow.com/questions/21822675
复制相似问题