当ListView为空时显示提示语

ListView是android中一个非常常用的控件,当ListView的adapter数据为空时会只是黑乎乎的一片,显得很不友好,这时我们可以通过setEmptyView()方法来设置一些提示语,具体实现方式如下:

TextView tv=new TextView(this);
tv.setText("没有查询到数据");
tv.setGravity(Gravity.CENTER);
tv.setTextSize(25);	//设置字体大小

LayoutParams params = new LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.FILL_PARENT);
addContentView(tv, params);
pausList.setEmptyView(tv);

你可能感兴趣的:(android,ListView)