2011-01-11 8 views
3

連絡先リストで使用される大きなスクロールバーを作成する方法を知っている人はいますか?またはそこにスクリーンショットで1:大きなスクロールバーをAndroidで実装する方法

alt text

+0

Scrollviewを使用しているすべてのユーザーにとって役立ちます:fastScrollEnabledはListviewのみで動作し、Scrollviewでは動作しません。 http://stackoverflow.com/questions/5164577/how-to-do-fastscrollenabled-like-listview-in-scrollview –

答えて

7

セットのandroid:fastScroll =あなたのリストビューの「真」、またはすべてのアカウントによってスクロール可能なもの。これはテーマやsettings.xmlファイルでも設定できます。以下のコメントを1として

私の悪い、

android:fastScrollEnabled 

On api target >= 11 you should also use list.setFastScrollAlwaysVisible(true). Otherwise it may not show up. – Igor Ganapolsky

+0

私はそうではなかったと思う: 'error:属性 'fastScroll'のリソース識別子がパッケージ 'アンドロイド ' – Martin

+0

プロパティ名を修正しました。 – Emile

+0

さて、コンパイルしてください。しかし、違いはありません。少なくとも 'ScrollView'ではありません。 'ScrollView'は速いスクロールを伴わないでしょうか? – Martin

1

この試してみてください:あなたが唯一の活動のためのバーをスクロールしたい場合にのみ、その活動のために

android:theme="@android:style/Theme.Holo" 

を使用

android:fastScrollEnabled 
2

を、あなたはまた、アプリケーション全体のためにこれを使用することができます。