
現在的情況是點擊箭頭指向的按鈕,直接會進入recyclerview中。
final FloatingActionMenu menu = (FloatingActionMenu)findViewById(R.id.menu);
menu.setClosedOnTouchOutside(true);
FloatingActionButton fab_text = (FloatingActionButton)findViewById(R.id.fab_text);
FloatingActionButton fab_img = (FloatingActionButton) findViewById(R.id.fab_img);
fab_text.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(MainActivity.this, "text", Toast.LENGTH_SHORT).show();
}
});
fab_img.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(MainActivity.this, "img", Toast.LENGTH_SHORT).show();
}
});
xml檔案:
<com.github.clans.fab.FloatingActionMenu
android:id="@+id/menu"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:layout_marginRight="10dp"
android:layout_marginBottom="10dp"
android:layout_marginLeft="10dp"
fab:menu_fab_size="normal"
fab:menu_showShadow="true"
fab:menu_shadowColor="#66000000"
fab:menu_shadowRadius="4dp"
fab:menu_shadowXOffset="1dp"
fab:menu_shadowYOffset="3dp"
fab:menu_colorNormal="#DA4336"
fab:menu_colorPressed="#E75043"
fab:menu_colorRipple="#99FFFFFF"
fab:menu_animationDelayPerItem="50"
fab:menu_icon="@drawable/fab_add"
fab:menu_buttonSpacing="0dp"
fab:menu_labels_margin="0dp"
fab:menu_labels_showAnimation="@anim/fab_slide_in_from_right"
fab:menu_labels_hideAnimation="@anim/fab_slide_out_to_right"
fab:menu_labels_paddingTop="4dp"
fab:menu_labels_paddingRight="8dp"
fab:menu_labels_paddingBottom="4dp"
fab:menu_labels_paddingLeft="8dp"
fab:menu_labels_padding="8dp"
fab:menu_labels_textColor="#FFFFFF"
fab:menu_labels_textSize="14sp"
fab:menu_labels_cornerRadius="3dp"
fab:menu_labels_colorNormal="#333333"
fab:menu_labels_colorPressed="#444444"
fab:menu_labels_colorRipple="#66FFFFFF"
fab:menu_labels_showShadow="true"
fab:menu_labels_singleLine="false"
fab:menu_labels_ellipsize="none"
fab:menu_labels_maxLines="-1"
fab:menu_labels_position="left"
fab:menu_openDirection="up"
fab:menu_backgroundColor="@android:color/transparent"
fab:menu_fab_label="your_label_here">
<com.github.clans.fab.FloatingActionButton
android:id="@+id/fab_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="https://bbs.csdn.net/topics/@drawable/search"
fab:fab_size="mini"
fab:fab_label="Menu item 1" />
<com.github.clans.fab.FloatingActionButton
android:id="@+id/fab_img"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="https://bbs.csdn.net/topics/@drawable/search"
fab:fab_size="mini"
fab:fab_label="Menu item 1" />
</com.github.clans.fab.FloatingActionMenu>
uj5u.com熱心網友回復:
求大神指點一二

uj5u.com熱心網友回復:
沒有人嗎?




uj5u.com熱心網友回復:
看了你的界面,發現串列的分割線是覆寫在FloatingActionButton上面的,你看看是不是布局順序問題,ListView覆寫住了FloatingActionButtonuj5u.com熱心網友回復:
查了一下,順序是對的,還有其他的原因嗎?
uj5u.com熱心網友回復:
既然是對的那串列的分割線為什么會覆寫在FloatingActionButton上面,可能是 FloatingActionMenu 的問題,你看一下 FloatingActionMenu 是怎么布局FloatingActionButton的,還有FloatingActionButton事怎么彈出來的uj5u.com熱心網友回復:
對了,還是你說的原因,把listview放前面果然好了。
牛逼??,謝謝啦??
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/129949.html
標籤:Android
上一篇:SIGSEGV問題求解決
