問題タブ [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 - Android リスト ビュー SectionIndexer - リスト ビューに現在のスクロール文字が表示されない
リストビューで高速スクロールで sectionIndexer を使用しようとしています。実装しましたが、リストをスクロールすると、スクロールした現在の文字がポップアップするはずですが、それは表示されません。
デバッグモードでは、私の場合は getSectipons() と getPositionForSection() が呼び出されないことがわかりましたが、Web から試した他の簡単な例では、これらの関数を呼び出します。
ペラセは私に何をすべきかを提案します //################## ここに私のアダプターのコードがあります
//########################
アダプターでは、textViewId を渡すときに、sectionIndexer 関数が呼び出されないため、正しい textVewId を取得していないと想定しています。
レイアウトnew_invest_rowで、アイコンといくつかの textViews を持つカスタム行を取得しています。各行に表示しているオブジェクトの名前に基づいてリストを並べ替えています。オブジェクトの名前でインデクサーを動作させたい。
正確な解決策を教えてください
android - Android - expandablelistview の fastscroll のつまみがリストを正しくスクロールしない
私は expandablelistview を使用して、さまざまな数の子を含むグループのリストを表示しています。リストが非常に長い場合があるため、fastscroll を有効にしたいと考えていました。私はこれを行い、通常の方法で指でリストをスクロールすると、すべてが正常に機能しています。
しかし、親指をつかんで下にドラッグすると、親指を上から高さの約1/3に移動すると、リストが最後の位置にスクロールされます。スクロールバーの高さ全体に合わせて親指でリストを配置するにはどうすればよいですか?
android - SectionIndexer が実装された ListAdapter が ClassCastException をスローする
ArrayAdapter のような BaseAdapter サブクラスを拡張しないインターフェイスを実装して、ListAdapter を実装しようとしています。しかし、見返りとして得られるのは、特定の原因について何も教えてくれない ClassCastException だけです。
まず、開発したいアプリケーションについて:
Android 対応デバイス用の 16 進数ビュー (および後で 16 進数エディター) を作成したいと考えています。ListAdapter は通常どおりのビジネスであり、問題なく動作します。ただし、SectionIndexer 部分はそうではありません。通常のスクロール中に指が疲れないように、ユーザーが大きなファイルをスクロールできるようにしたいと考えています。そこで、ロードしたファイルを 1024 バイト パーツ (高速スクロール セクション) に分割することにしました。
それでは、コードをお見せしましょう:
静的配列をスクロールするだけなので、チュートリアルのようにハッシュ マップは使用しませんでした。したがって、ポジションを返すだけで十分です。とにかく関数が呼び出されたことがないので、これは問題ではありません。
通常のフリングでスクロールできますが、「グラバー」に触れると、アプリケーションは強制終了について通知します。最初は文字セクション文字列でのみ機能すると思っていましたが、これでも問題は解決しませんでした。
ただし、ここに私が得るスタックトレースがあります:
システム情報が必要な場合: Android 2.3.7 (CyanogenMod) を実行している HTC Desire GSM を使用しています。強制終了するエミュレート環境(Android 2.1)も試しました。
私は自分が間違っていることを理解していませんでした。Android は、このスタック トレース以上のものを教えてくれません。この特定の問い合わせに対するGoogle検索は、空または「機能していません」と出てきました。
ListAdapter にこのチュートリアルを使用しました。
android - ScrollView にカスタム スクロールバーを設定できますか?
スクロールビューの 1 つにカスタム スクロールバーを作成したいのですが、その方法がわかりません。
ListViews の fastScroll のように、スクロールバーをより見やすく、制御しやすくしたいと考えています。残念ながら、ScrollView には setFastScrollEnabled(true) はありません。
\o/ それでは、最初の 2 つの質問にようこそ:
スクロールバーの外観を変更するには?
ScrollViewで高速スクロールを有効にする方法は?
次に、別のアイデアが思い浮かびます。スクロールバーにボタンとインジケーターを追加し、goToTop と goToBottom、progressBar などを追加して、この小さなバーをユーザーにとって人間工学に基づいたツールにします。(たとえば、展開可能なコンテキスト メニュー)
したがって、最初の質問に適切な回答がある場合は、2 番目のステップの質問があります。
ボタンを追加して、この新しい ScrollBar を setOnClickListener にするにはどうすればよいですか?
それを説明するには:
左側: ScrollView の FastScroll
右側: ScrollView の ErgonomicScrollBar
android - リストビュー、ビットマップ、FastScroll の奇妙なヒープ割り当て
リストビューに奇妙な割り当ての問題があり、ビットマップを含むビューがたくさんあります。
奇妙なことに、リストを手動で下にスクロールすると、システムがヒープに割り当てる領域が増え、悪名高い OutOfMemory でアプリがクラッシュします。代わりに fastscroll を使用してリストを下にスクロールすると、システムはヒープを正しく解放します! もちろん、私はビューを再利用します...
これを修正する方法について何か考えはありますか?
android - androidlistview高速スクロールのカスタマイズの問題
これが私のリストビューです
これはlistviewfastscrollstyleスタイルのファイルです
これはlistselectorファイルです
しかし、それでもリストビューの高速スクロールバーはカスタマイズされていません。
android - ユーザーがアルファベットのリストをドラッグしたときに画面に表示するために、フロント文字を使用して高速スクロールを作成する方法
私はアンドロイドが初めてです、
画像のような連絡先リストを以下のようにしました。
しかし、問題は、チャータラーが表示していないアルファベットリストをクリックすると、「FastScroller」をスクロールしたときにのみ表示されますが、画面に「FastScroll」を表示したくない場合です。私が欲しい、
このタイプの連絡先リストは、「samsung Galexy Y」に存在します。
助けてください、よろしくお願いします
android - Android ListView fastScrollThumbDrawable が機能しない
リストビューの高速スクロールタブをカスタムサムタブにするアプリを実行しています。ドキュメントをオンラインで読んで、これでうまくいくと思いました:
リスト ビューは問題なく、カスタム スクロールバーの色が機能し、fastscrollbar タブが表示されますが、pngファイルscrollbar_thumbではなく、デフォルトのサム イメージが使用されています。
サムネイル画像は特定の形式またはサイズである必要がありますか? 少なくとも親指の色を変更できない場合は、カスタム グラフィックに変更できますか?
どんな助けでも大歓迎です
android - Androidで高速スクロールを使用するには?
月と年 (2010 年 6 月、2010 年 7 月など) で区切られたイベントのリストがあります。
リストが非常に長いため、高速スクロールを有効にしたい。
ListViews
Android で高速スクロールを有効にするにはどうすればよいですか?