android-floating-action-button
android-floating-action-button copied to clipboard
With FAM, there is confusion about labels when hiding a FAB to display an other FAB
Example :
<com.getbase.floatingactionbutton.FloatingActionsMenu
android:layout_width="wrap_content"
android:layout_height="wrap_content"
>
<com.getbase.floatingactionbutton.FloatingActionButton
android:id="@+id/button_switch_1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
fab:fab_title="Click to Switch to 2"/>
<com.getbase.floatingactionbutton.FloatingActionButton
android:id="@+id/button_switch_2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
fab:fab_title="Click to Switch to 1"
android:visibility="gone"/>
</com.getbase.floatingactionbutton.FloatingActionsMenu>
final FloatingActionButton switch1 = (FloatingActionButton) findViewById(R.id.button_switch_1);
final FloatingActionButton switch2 = (FloatingActionButton) findViewById(R.id.button_switch_2);
switch1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Log.d(TAG, "Switch to 2 Click");
switch1.setVisibility(View.GONE);
switch2.setVisibility(View.VISIBLE);
}
});
switch2.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Log.d(TAG, "Switch to 1 Click");
switch1.setVisibility(View.VISIBLE);
switch2.setVisibility(View.GONE);
}
});
Logs with click on the FAB :
Switch to 2 Click Switch to 1 Click Switch to 2 Click Switch to 1 Click
Logs with click on FAB labels :
Switch to 2 Click Switch to 2 Click (But is switch2) Switch to 2 Click (But is switch2) Switch to 2 Click (But is switch2)
bug is still here