There are some others applications doing this, like Twitter, Facebook, or even native applications such as Android Market. When you want to display a list of items retrieved fro
I don't know whether it will completely fits your requirement, simple way is just set the loading text initially to android-empty-id-view like
and if no list items found then set android-empty-id-view to different message in async callback
((TextView) findViewById(android.R.id.empty)).setText("Your List is empty");
it will give enough indication to user that something is progressing..i.e list is loading