問題タブ [fastscroll]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 項目リストビューの子に OnclickListener を実装すると、SectionIndexer が実装されます
があり、次のように行アイテムごとListView
に 3 つの item を持つ SectionIndexer で fastscroll を実装したいと考えています。ImageView
https://www.dropbox.com/s/th83hznhqzr01ds/cap2.png?dl=0
imageview 1、2、3ごとにonclicklistenerを実装したいのですが、使用すると
うまくいかない -onClickListener
捕まらない、理由がわからない。
これが私のアダプターコードです:
android - 高速スクロールの位置を設定するには?
私は今、高速スクロールで ListView を作成しようとしています。そして、次のコードでカスタムの高速スクロール サムを作成しました。
画像は完全に表示されますが、ListView 行の一部を占める非表示領域があります。誰かが私が今何をすべきかを提案してもらえますか? スクロールを右端の端に配置したい..
android - Android ListView Fast Scroll - スライダーを使用すると onItemLongClick イベントがトリガーされます
Android 4.4、5.0、5.1 (4.2.2 以前のバージョンは正常に動作します)で、ListView コンポーネント ( listView.setFastScrollEnabled(true);
)の高速スクロール機能の非常に奇妙な動作に遭遇しました。
が ListView に設定されている場合、OnItemLongClickListener
動作は次のようになります。
1) ListView 内の項目の 1 つで onItemLongClick イベントをトリガーする "Fast Scroll Slider" をクリックします (必ずしもスライダーのすぐ下の項目ではありません)。
2) スライダーが遅いスクロール (指の動きが遅い) に使用されている場合も同じことが起こります。
3) スライダーを高速スクロールに使用すると、「LongClick イベント アニメーション」がトリガーされ、アクションの後に次のグラフィック アーティファクトが表示されます。
多くの ListView 構成で何度もテストされています。
サンプル テスト アプリのソース コードはこちら: http://ge.tt/517ZIFC2/v/0
高速スクロール機能をダメにしてます。これを解決する方法はありますか?
android - Lollipop 5.1 で高速スクロールを処理するには?
バックグラウンド
ここでは、Android Lollipop のストック連絡先アプリのスタイルを模倣する方法を示す小さなライブラリを作成しました。
問題
Android 5.1 では、高速スクローラーが以前のものと大きく異なって見え、右に近すぎて使いにくいようです。
Android 4.4 のスクリーンショット:
Android 5 のスクリーンショットは次のとおりです。
および Android 5.1 の場合:
私が見つけたもの
Android 5.1 のすべての「新機能」セクションと、関連するクラスのドキュメントを調べてみましたが、「 setFastScrollStyle 」を除いて特別なものは見つかりませんでした。ただし、使用方法の説明が見つかりませんでした (さらに、 API 21 からのものであるため、それが理由ではない可能性があります)。
質問
高速スクローラーを少し左に配置して、タッチしやすくするにはどうすればよいですか?
setFastScrollStyle をどのように使用しますか? これに関するチュートリアルはありますか?
android - Lollipop で高速スクロール バーが表示されないのはなぜですか
だから私は持っていて、ListView
次のように高速スクロールバーを追加しようとしています:
これは API 19 では問題なく動作しますが、API 21 または 22 では、エミュレーターとデバイスの両方でまったく表示されません。
誰でも理由を教えてもらえますか?
android - 高速スクロール プレビュー レターをカスタマイズする方法
カスタム背景アセットを使用して、高速スクロール文字のプレビュー (スクリーンショットの大きな M) をカスタマイズする必要がありますが、それに関するドキュメントが見つかりません。あなたは私を助けることができます?
android - Android - 親を満たすように設定されたxmlドローアブルシェイプサイズ?
私は高速スクロールバーに取り組んでいます。古いデバイスで Android 5.1 スタイルの高速スクロールバーを使用したい (Android 5.0.2、API 21 でテスト中)。ここに私がこれまでに得たものの写真があります。(レピュテーション システムの関係でまだ写真を投稿できません (私はここにいるのは初めてです)。そのため、私の Google フォトへのリンクです。)
https://goo.gl/photos/YihnpUN3SfjLjjB8A
これが私の問題です:スクロールバートラック(灰色の部分)が画面の高さ全体(より正確にはコンテンツの高さ全体)を取るようにしたいです。これで、アクション バーの数ピクセル下から開始し、ナビゲーション バーの数ピクセル上で終了します。アクション バーの真下から開始し、ナビゲーション バーの真上で終了するようにしたいと考えています。
これが私のコードの実装です:
ドローアブル fastscroll_thumb.xml
ドローアブル fastscroll_track.xml
リストにフラグメントを使用しています:
フラグメント レイアウト ファイル
スタイル.xml
高速スクロールバーの「テーマ」を変更しているだけだと思います。API 21 を使用しているため、ストック スクロールバーの外観が異なります (親指が小さい細い線です - https://goo.gl/photos/T15JVGgpisqqYSd26 )。本来あるべきように、親指を高さ48dp、幅8dpにすることができました。ただし、トラックの高さを変更することはできません。「fill_parent」のようなものに設定したいのですが、できません。許可されている単位は、px、dp、sp、in、および mm だけです。簡単な回避策はありますか、それとも fastscroll の実装を深く掘り下げる必要がありますか?
もう 1 つ質問: 高速スクロール トラックの適切な色を誰か教えてくれませんか? 私は現在使用してい#21000000
ます。
ありがとう。
android - CursorAdapter fastScroll Alphabet バブルを使用した Android リストビュー
Cursor Adapter からデータを取得するリストビューを作成し、右側にアルファベットのバブルがある高速スクロールを作成したいと考えています。マテリアル デザインでこれを行うための最良の方法/ライブラリは何ですか? 以下のリンクでこれを達成したいと思います。右側の同じデザインのアルファベットの吹き出し。