我使用类PullToRefreshListView来实现 Pull-to-refresh。
和 layout.xml 如下:
<com.example.uidemo.PullToRefreshListView
android:id="@+id/listView1"
android:layout_width="400dp"
android:layout_height="match_parent" >
</com.example.uidemo.PullToRefreshListView>
活动如下:
PullToRefreshListView pdlv = new PullToRefreshListView(this);
pdlv.setOnRefreshListener(new OnRefreshListener() {
@Override
public void onRefresh() {
pdlv.onRefreshComplete();
}
});
pdlv.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_expandable_list_item_1,getData()));
setContentView(pdlv);
现在可以了。
但是我设置了宽度 400dp,为什么它总是显示 fill_parents。
我该怎么做才能解决它?