Create a footer view layout consisting of text that you want to set as footer and then try View footerView = ((LayoutInflater) ActivityContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE)).inflate(R.layout.footer_layout, null, false); ListView.addFooterView(footerView); Layout for footer could be something like this: <?xml version=”1.0″ encoding=”utf-8″?> <LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android” android:layout_width=”wrap_content” android:layout_height=”wrap_content” android:paddingTop=”7dip” android:paddingBottom=”7dip” android:orientation=”horizontal” android:gravity=”center”> <LinearLayout android:id=”@+id/footer_layout” android:layout_width=”wrap_content” android:layout_height=”wrap_content” android:orientation=”horizontal” android:gravity=”center” android:layout_gravity=”center”> <TextView android:text=”@string/footer_text_1″ android:id=”@+id/footer_1″ … Read more