Loading...

Floating Action Button (FAB) with Android ListView

We have already posted some individual tutorials about Floating Action Button (FAB) and ListView like simple android listview example, android listview with image and text, floating action button using design support library, adding fab between two layouts or widgets, etc. But this time, we are working with both FAB and ListView together in a same application/page. In this tutorial, you will learn to implement floating action button together with listview.

If you have some basic knowledge of FAB and android ListView then implementing these two components together is very easy. If not, then you will learn completely in this article.

Related:
Animated Android Toolbar (Expanding and Collapsing)
Android Material Design with Design Support Library
Android Floating Labels for EditText Using Design Support Library

Android Example: How to Implement FABs with ListView in Android


Let’s start by creating new android project with the project name > Android Floating Action Button with ListView Example.

First thing is we have to add android design support library compile 'com.android.support:design:23.1.0' in our app build.gradle file because we are going to use FAB with design support library.

Now, open your XML layout file and add a ListView and FAB widgets inside RelativeLayout and give the unique id to both. The complete content of XML layout file will look like below.

res/layout/listview_with_fab_floating_action_button.xml

This is time to work with java code and it’s very simple. Just open your app java activity file and add the following code. Here I have added list view items in android array adapter.

src/FABWithListView.java

Android Example: How to Implement FABs with ListView in Android

You have done all things. Now, run Floating Action Button (FAB) with Android ListView application, which will look like above screenshot fab is over the listview.
Tutorial 7562783879045949267
Home item