0

私は使っている:

https://github.com/chrisbanes/Android-PullToRefresh

PullToRefreshListView listView = (PullToRefreshListView) findViewById(R.id.listView);
footerView = inflater.inflate(R.layout.footer, listView, false);
listView.addFooterView(footerView);

エラーが表示されます:

メソッド addFooterView(View) はタイプ PullToRefreshListView に対して未定義です

それを解決する方法は?

ありがとうございました

4

2 に答える 2

2

フッター ビューを追加するには、最初に純粋な ListView を取得する必要があります。次に、それを使用してフッター ビューを追加します。純粋な ListView を取得するには、 getRefreshableView()を呼び出す必要があります。サンプルコードは次のとおりです。

PullToRefreshListView listView = (PullToRefreshListView) findViewById(R.id.listView);
footerView = inflater.inflate(R.layout.footer, listView, false);

//get ListView object first, and then add footer view
listView.getRefreshableView().addFooterView(footerView);
于 2014-07-07T06:34:15.190 に答える