2012-03-08 14 views
1

ユーザーがスクロールしたときに表示されるヘルプ画面をヘッダーとして表示するには、Androidリストビューが必要です。Androidリストビューオーバーレイ時の表示ヘッダー

私はPulltoRefreshListViewを使ってみましたが、行の数が少なく、高さがリストの高さよりも小さいときに問題があります。ヘッダービューは、プルダウンする前に自動的に表示されます。

私はこの機能を、2.2のアンドロイド版で、以下の小さなコードを使用することで非常に簡単に実現しました。

listview_object.setPadding(0、-height_of_the_header、0,0);

これらのバージョンではオーバースキャンがロックされているため、このコードは2.3以降では機能しません。

2.3以上のsetOverscrollMethod(int)のようなメソッドがありますが、機能していません。

誰かがこれを解決するのに手伝ってもらえますか?

私の要件は、ユーザーが上から下に行き過ぎたときにリストビューの上部から来るヘルプ画面を表示することです。

答えて

0

たぶん、あなたはライン高さは、リストビューの未満である場合には、ショーは、ヘッダはありません。このwidget

を使用することができます。

+0

このコードは、コードをたくさん微調整した後、私のために働いていました。いずれにせよ、提案に感謝します。 – Pavandroid

+0

私もこれを達成しようとしています - しかし、私はここにリンクされたウィジェットをリフレッシュするために苦労しています。Pavandroid、あなたがこれをやったやり方を共有する方法はありますか?もしそうなら大いに役立つでしょう... – Rob

関連する問題