mirror of https://github.com/readrops/Readrops.git
close fab menu after click
This commit is contained in:
parent
e543fa3664
commit
4dd01a6966
|
@ -25,6 +25,7 @@ import android.widget.Toast;
|
|||
import com.bumptech.glide.Glide;
|
||||
import com.bumptech.glide.integration.recyclerview.RecyclerViewPreloader;
|
||||
import com.bumptech.glide.util.ViewPreloadSizeProvider;
|
||||
import com.github.clans.fab.FloatingActionMenu;
|
||||
import com.readrops.app.database.ItemWithFeed;
|
||||
import com.readrops.app.database.entities.Item;
|
||||
import com.readrops.app.utils.GlideApp;
|
||||
|
@ -47,13 +48,15 @@ public class MainActivity extends AppCompatActivity implements SimpleCallback, S
|
|||
|
||||
private NavigationView navigationView;
|
||||
private DrawerLayout drawerLayout;
|
||||
private FloatingActionMenu actionMenu;
|
||||
|
||||
private List<ItemWithFeed> newItems;
|
||||
|
||||
private TreeMap<LocalDateTime, Item> itemsMap;
|
||||
|
||||
private MainViewModel viewModel;
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
|
@ -67,6 +70,8 @@ public class MainActivity extends AppCompatActivity implements SimpleCallback, S
|
|||
drawerLayout.addDrawerListener(toggle);
|
||||
toggle.syncState();
|
||||
|
||||
actionMenu = findViewById(R.id.fab_menu);
|
||||
|
||||
navigationView = findViewById(R.id.nav_view);
|
||||
navigationView.setNavigationItemSelectedListener((menuItem) -> {
|
||||
menuItem.setChecked(true);
|
||||
|
@ -208,12 +213,13 @@ public class MainActivity extends AppCompatActivity implements SimpleCallback, S
|
|||
}
|
||||
|
||||
public void displayAddFeedDialog(View view) {
|
||||
actionMenu.close(true);
|
||||
Dialog dialog = new AddFeedDialog(this, R.layout.add_feed_layout);
|
||||
dialog.show();
|
||||
}
|
||||
|
||||
public void addFolder(View view) {
|
||||
|
||||
actionMenu.close(true);
|
||||
}
|
||||
|
||||
public void insertNewFeed(ParsingResult result) {
|
||||
|
|
|
@ -47,6 +47,7 @@
|
|||
android:layout_height="match_parent">
|
||||
|
||||
<com.github.clans.fab.FloatingActionMenu
|
||||
android:id="@+id/fab_menu"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="bottom|end"
|
||||
|
|
Loading…
Reference in New Issue