2012-05-28 13 views
6

まず、Chris Banes libraryJohan Nilsson libraryを使って読み込みを行い、読み込みに成功した皆さんにお伝えしたいと思います。AndroidでGridViewをリフレッシュするには

今、私はJohan NilssonライブラリをGridViewに使用しようとしています。彼はListViewのためだけに実装したので、PullToRefreshListView JAVAファイルを変更する必要があります。

ListView(行24)の代わりにGridViewがあります。それから、それは私にライン109でエラーを与えるでしょうaddHeaderView(mRefreshView);が認識されず、と表示されます。addView()addView()のメソッドでも実行時エラーが発生します。

私はJohan Nilssonライブラリを使用しています。これは、アクティビティにフォームウィジェットを追加して、他のライブラリではなくデザインを簡単にカスタマイズできる機会を与えるためです。

+1

は、なぜあなたは、[この例]のために行くいけないあなたの問題を解決することができます.java)? – MKJParekh

+0

@FasteKerinnsはChris Banesのライブラリです。ではない。私は私のQでそれを言及しています。その1つのファイルは、別の4つのJAVAファイルに依存し、他の問題は、アクティビティに別のフォームウィジェットを追加することは困難です。とにかく、返信ありがとう:-) – AnujAroshA

+0

私は同じ問題に直面している解決策を見つけました –

答えて

2

Thisは、あなたが

enter image description here

すべてAbsListViewための作品を探しているものです。 ListViewとGridViewの両方を実装しました。

+1

返信ありがとうございます。しかし、あなたは私の質問をはっきりと読まなかった。私はこのライブラリなどを使用していると言いました... – AnujAroshA

0

GridViewはHeaderViewをサポートしていません。しかし、Googleは独自のGridViewを実装しており、内部目的でのみ使用しています。これはhttps://github.com/chrisbanes/Android-PullToRefresh/blob/master/library/src/com/handmark/pulltorefresh/library/PullToRefreshGridView(HeaderView