問題タブ [horizontalscrollview]
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 - 水平スクロール ビューでのスクロール量の制御
私のアプリには、9 つの画像で構成される水平スクロール ビューがあります。一度に 3 つの画像のセットを表示する必要があります。つまり、1 つのスクロールで 3 つの画像のセットを表示する必要があります。
右から左にすばやくスクロールすると、デフォルトの動作になり、最終的な画像セットに到達します。スクロールの量を制御して私の要件を達成する方法はありますか? サンプルコードは非常に役立ちます
android - Androidで水平方向と垂直方向の両方にListViewをスクロールする
重複の可能性:
Android の水平 ListView?
xml ファイルを膨張させて listView を作成しています。リストを水平方向と垂直方向にスクロールしたいのですが、コンテンツが画面の左側に隠れています。
リストを水平方向にスクロールする方法を教えてもらえますか??
更新しました
使用できますがHorizontalScrollView
、水平にスクロールします。両方のスクロールバーを有効にしたい
android - Android はビューを横に並べて追加します
経験のある人にとっては愚かに聞こえるかもしれないという質問がありますが、私は問題を解決できません。
スクロール ビューで、ビューを横に並べて水平方向に追加したいと考えています。ビューを水平方向に配置する方法を教えてもらえますか?
前もって感謝します!
android - 水平スクロールビュー内のフィンガーペイント
stackoverflow と Android 開発キットで見つけたいくつかのコードを組み合わせています。フィンガーペイント キャンバスをロック可能な水平スクロール ビュー内に配置したいと考えています。ただし、水平方向に描画しようとすると、キャンバスにペイントするのではなく、スクロールビューがスクロールします。フィンガーペイントのカスタムビューの代わりにイメージビューを使用した場合、この問題は発生しませんでした。おそらく、カスタム lockableHorizontalScrollView とカスタム drawingView の両方での onTouchEvent のオーバーライドに問題があると思います。必要に応じて、詳細とコードを提供できます。
抜粋:
drawingView.java
LockableHorizontalScrollView.java
android - スクロールイベントを聞くhorizontalscrollviewandroid
HorizontalScrollView
をスクロールしたときにイベントを聴こうとしています。これを試しましたが、何も印刷されません。
実際の問題は、一度に2つスクロールしたいということHorizontalScrollView
です。少なくとも一方がスクロールしたときに、両方を同時にスクロールする必要があります。回避策はありますか?
以下の答えを使用して、これを実装しようとしましたが、クラスのメソッドをどのように使用する必要があるのかわかりません。
これは、レイアウトファイルのhsv要素を指す必要がある方法ですか?
android-intent - HorizontalscrollView にレイアウトを追加する
水平方向にスクロール可能ないくつかのビューを保持するはずの horizontalscrollview を作成しようとしています。
初期ビューは、内部にリニア レイアウトを含む水平スクロール ビューです。
別のビューがあります。都市の天気を表示する画面のようなものです。
データベースに 5 つの都市がある場合、ビューの 5 つのインスタンスを水平スクロール ビューに追加したいと考えています。また、各インスタンスには、クリックや http リクエストなどの独自のイベントがあります。
xml から horizontalscrollview を作成できますが、動的に作成したいと考えています。出発点を得るためにいくつかの例を探してきましたが、何もないようです。
誰かが私を正しい方向に向けることができますか?
これは私の horizontalscrollview xml です
これは、ビューを追加しようとした方法です(機能するかどうかをテストするためだけに、機能するかどうかはわかりませんが、ビューは単なるレイアウトまたは機能を備えたレイアウトです)
スクロールビューには子が 1 つしかないため、内部に linearlayout を追加しました (線形レイアウトにする必要があるかどうかはわかりません)。ビューのすべてのインスタンスを線形レイアウトに追加したいと考えています。
PS: iPhone にも同じアプリケーションを実行しましたが、それほど苦痛はありませんでした。Androidは私を混乱させすぎているようです:(
android - Androidで水平スクロールビューの特定の画像に移動する方法
ギャラリーの 3 番目の画像をクリックするとその画像が表示され、右にスクロールすると次の画像が表示され、左にスクロールすると前の画像が表示されます。
android - 2つの横スクロールビューのAndroidを同期する
その下に線形レイアウト項目を含む 2 つの水平スクロール ビューがあります。どちらかがスクロールされると、もう一方も自動的にスクロールされます。助けはありますか?
android - Android: HorizontalScrollView のスクロールの問題
私は子供としてカスタムを持っており、HorizontalScrollView
そのLinearLayout
下に最初の 9 つのカスタム ビューがありLinearLayout
ます。
右にスクロールすると、さらに 3 つの子ビューを に追加しLinearLayout
、最初の 3 つの子を削除して、一度に 9 つの子ビューしか表示されないようにする必要があります。
ビュー ID に基づいて検出ポイントを追加しましcurrentViewId > lastChildId - 0.33f * viewSizeLimit
たviewSizeLimit = 9
。これが有効な場合は、ビューを に追加/削除しますLinearLayout
。
私が遭遇した最初の問題は、からビューを削除するLinearLayout
と、子が左にシフトすることです。したがってcurrentViewId = 7
、現在のビューが検出ゾーンにある場合、最後に 3 つのビューを追加し、前面から 3 つのビューを削除します。だから今currentViewId = 4
シフトによる。
scrollBy
のメソッドを追加して、HorizontalScrollView
このビュー シフトを補正し、スクロールがそれほど速くない場合にうまく機能します。
ログの例を次に示します。
スクロールビューを高速でスクロール/フリングするときのログは次のとおりです。
ログから、HorizontalScrollView
それ自体が非常に大量にスクロールすることがわかります (つまり、1843 年、1866 年、1551 年)。表示されている-1440
値はscrollBy
、ビューポートに適切なビューを表示するために追加した補正です。
HorizontalScrollView
したがって、問題は、スクロール自体が非常に長い距離を移動する理由がわからないことです。この発生の理由はありますか?
を使用する以外に、これを実装するより良い方法はありますHorizontalScrollView
か?
これにはゲーム エンジンの使用を検討する必要がありますか?
ありがとう。
iphone - iPhoneの目的-cでUITableviewの特定の行を水平にスクロールする方法は?
私は、uitableview の各行を (独立して) 水平方向にスクロールする必要があるプロジェクトに取り組んでいます。実際、テーブルビューにいくつかの画像を表示しており、各行にはカテゴリに応じた画像が含まれています。そこで、uitableview の各行に水平スクロールを追加したいと思います。
サンプルコードまたはチュートリアルのリンクを教えてください。前もって感謝します。