Showing posts with label How to handle empty ListView in android?. Show all posts
Showing posts with label How to handle empty ListView in android?. Show all posts

Friday, May 3, 2013

[android help] How to handle empty ListView in android?


Having a bit of trouble dealing with empty ListView in android. Here's what I've got:



public class MainActivity extends ListActivity {
...
refreshList();
...}


public void refreshAlbumList(){
albumList=control.listAlbums();

if (albumList.length!=0){
ArrayAdapter ap = new ArrayAdapter(this,android.R.layout.simple_list_item_1,albumList);
setListAdapter(ap);
}else{
//deal with empty list somehow, currently results in error
}
}


What I've tried is:



this.getListView().setEmptyView(findViewById(android.R.id.empty));


And then inserting a TextView with id empty into main_activity.xml But the result was that took over the screen and I couldn't see the list.


Current xml:



xmlns:tools="http://schemas.android.com/tools"
xmlns:android1="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal"
tools:context=".MainActivity" >

android1:id="@id/android:list"
android1:layout_width="match_parent"
android1:layout_height="wrap_content"
android1:layout_weight="1" >





.

stackoverflow.comm

Google Voice on T-Mobile? [General]

Google Voice on T-Mobile? So I recently switched from a GNex on Verizon to a Moto X DE on T-Mobile. I had always used Google Voice for my v...