I am new to android development and I am using this library for my FABs and FAB menus. All the expansion of FABs in this library are vertical. But I want a horizontal expanding of FAB menu items. How do I do that ??
Try using this Library
it has a horizontal orientation for floating action menu.
in Gradle:
compile 'it.sephiroth.android.library.floatingmenu:floatingmenu:1.0.1'
in code:
FloatingActionMenu mFloatingMenu = new FloatingActionMenu
.Builder(this)
.addItem(item1)
.withScrollDelegate(new FloatingActionMenu.AbsListViewScrollDelegate(mListView))
.withThreshold(R.dimen.float_action_threshold)
.withGap(R.dimen.float_action_item_gap)
.withHorizontalPadding(R.dimen.float_action_h_padding)
.withVerticalPadding(R.dimen.float_action_v_padding)
.withGravity(FloatingActionMenu.Gravity.CENTER_HORIZONTAL | FloatingActionMenu.Gravity.BOTTOM)
.withDirection(FloatingActionMenu.Direction.Horizontal)
.animationDuration(300)
.animationInterpolator(new OvershootInterpolator())
.visible(visible)
.build();
mFloatingMenu.setOnItemClickListener(this);
this is the orientation line:
.withDirection(FloatingActionMenu.Direction.Horizontal)
or:
.withDirection(FloatingActionMenu.Direction.Vertical)
This is another library which can be used:
https://github.com/futuresimple/android-floating-action-button