問題タブ [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.

0 投票する
3 に答える
2273 参照

android - ListView の子を Horizo​​ntalScrollView に追加する

私は Horizo​​ntalScrollView を持っており、その子として ListView の束を追加しています。私の XML ファイルは次のようになります。簡潔にするために、いくつかの属性を省略します。

私の Java コードでは、ListView にデータを入力します。1 つまたは 2 つのレコードしかない場合、ListView は画面の一番下まで拡張されません。透明な背景のように見えるものが見えます。この動作を取り除くにはどうすればよいですか。

http://www.matt-reid.co.uk/blog_post.php?id=62のこのコンポーネントも使用してみました。繰り返しますが、私は同じ問題を抱えています。

どんな助けでも大歓迎です。

以下は XML ファイルです。コントロール コードを demo.fling8.Horizo​​ntalPager としてパッケージにコピーして貼り付けただけです。

私の MainActivity.java クラスでは、これは ListView に入力するコードです。

「フリング」または「スワイプ」すると、TextView は透明な背景 (画面全体が黒) の影響を受けないことに気付くでしょう。ListView に飛び込むとき、数行しかない場合は、ListView が終了する場所から画面の下部まで、透明な背景があります。

プロジェクト ファイルへのリンクは次のとおりです: http://www.box.net/shared/5pybcpj8mkbfhv3j3ach。アクセスできない場合はお知らせください。デバイスに展開すると、(透明な背景の) 効果が表示されます。

別のプロジェクト ファイルへのリンクは次のとおりです: http://www.box.net/shared/i9vs6yq9j2s4ysp994et。このプロジェクト ファイルは、Horizo​​ntalScrollView のみを使用します (上記のコンポーネントではありません)。ご覧のとおり、透明な背景があります。

0 投票する
2 に答える
5630 参照

android - スクロールビューの水平方向と垂直方向が同時に機能しない

ScrollView縦と横を同時に使いたい場合の作り方を誰か教えてくれませんか?

0 投票する
1 に答える
1961 参照

android - 水平スクロールビュー内にビューをラップする方法は?

私は次のようにsとHorizontalScrollView0-9の数字を持ってTextViewいます。

  1. TextViewsを「ラップ」することは可能ですか?

    たとえば、継続的にスクロールを許可したい。現在、ユーザーが9から0にスクロールすると、スクロールが停止します。

    TextViewユーザーが9に到達すると、0、1、2、3 ...が再び表示されるように、スクロールを継続的に(またはsラップを使用して)設定したいと思います。また、逆方向にも。ユーザーが0を過ぎて左に行くと、9、8、7、...が表示されます。

  2. 現在選択されているものを「中央揃え」にすることは可能TextViewですか?

    HorizontalScrollViewユーザーが6をクリックし、6が右側にある場合、 6が画面の中央に表示されるようにプログラムでスクロールできますか?ギャラリーコントロールと同じ動作が必要です。

  3. HorizontalScrollView一度に1つのアイテムのみをスクロールするように、の動作を制御/オーバーライドすることは可能 ですか?

    現在、スワイプ/フリングが非常に速い場合、 HorizontalScrollViewスクロールは左端(またはスワイプ/フリングの方向によっては右端)までスクロールします。


どんな助けでも大歓迎です。

0 投票する
3 に答える
3098 参照

android - AndroidのHorizo​​nzalScrollViewの無限リストビュー

私はAndroidアプリを開発していますが、そのユースケースの1つは、次の状況を表示することです。

  1. リンクのリストがあります(L)。これらの各リンクは、インターネット上の画像のURLです。
  2. (L)の各画像をダウンロードして、ListViewに表示する必要があります。ListViewには、画像を挿入できる2つの行があるはずです。このアプリに似たようなことをしたいです;
  3. 写真をHorizo​​ntalScrollViewに表示する必要があります。
  4. 写真はオンデマンドでダウンロードする必要があります。つまり、Horizo​​ntalScrollViewがこの写真を表示する位置にあるときに、スレッドを使用して写真をダウンロードするだけです(この状況と同様)。

私の質問:

  1. ListViewをHorizo​​ntalScrollViewに挿入することは可能ですか?(はいの場合、どうすればよいですか?)
  2. どうすればHorizo​​ntalScrollViewを使用できますか?つまり、ScrollView内でListViewを使用する方法に違いはありますか?

  3. 同じ目的を持つプラグイン/プロジェクトを知っていますか?

0 投票する
4 に答える
32510 参照

android - Android の Horizo​​ntalScrollView にビューを動的に挿入する

電子書籍のように、横軸でスクロールできるアクティビティが 1 つある Android タブレット 3.0 用のアプリケーションを開発しています。

そのために、レイアウトの Horizo​​ntalScrollView 内で RelativeLayout を使用しています。XML は次のとおりです。

この xml ファイルは main.xml と呼ばれます。

私がJavaファイルでやっていることは次のとおりです。

ビュー V が画面に表示されません。しかし、私がそうするなら

ビュー v を画面に追加します (私の方法が機能することの証明です) が、Horizo​​ntalScrollView の外側にあるため、スクロールできません。私は何を間違っていますか?

更新:私はそれを試しましたが、うまくいきませんでした:

青色の背景が得られません。

0 投票する
1 に答える
2043 参照

android - メモリ不足の問題を防ぐための Horizo​​ntalScrollView での遅延読み込み

Horizo​​ntalScrollView に遅延読み込み機能を追加したいです。それは、子として linearlayout を持っており、linearlayout に追加しています。子ビューが可視領域の外にあるときにイベントをリッスンすることに興味があります。子ビューでdispatchViewVisibilityまたはonDrawのいずれかを呼び出します。子ビューに添付されたビットマップをリサイクルして、子ビューが表示されたときにビットマップを再度作成できるため、なぜそれが必要なのですか(これは別の部分です。そのビットマップを非常に高速に作成するにはどうすればよいですか、私そのためにopenglを使用する予定です)が、問題はそのようなカスタムビューをどのように作成できるかです。ビューグループにはdispatchingViewVisibilityとdispatchOnDrawの機能があることがわかりましたが、Horizo​​ntalScrollViewでそれを使用する方法がわかりません。? メモリ不足の問題を防ぐために私がしていることはすべて、提案と助けをいただければ幸いです。

0 投票する
3 に答える
3211 参照

android - horizo​​ntalscrollviewは、horizo​​ntalscrollviewの幅を満たすように子要素を設定します

基本的に、私は水平スクロールビューを持っています。これは、ページングしているonTouchイベントを監視することによって(つまり、スクロール時に、スクロールビュー(ページ)の表示されている各部分が、標準のスクロールビューではなく、次の部分に「クリック」しますScrollView。ページングされたスクロールビューを参照してください。 iOSの場合)。

ここで、インナーチャイルドにscrollview(に設定されている"fill_parent")と同じ幅を継承させる方法を見つけたいと思います。

これが私のXMLです。

ご覧のとおり、スクロールビューは幅fill_parentに設定されており、LinearLayoutその中にあります。現在、画面の幅と同じ幅と高さが設定された3つの画像がありますが、私がやりたいのは、それを3秒間変更することですLinearLayout

それぞれLinearLayoutがスクロールビューと同じ幅を継承する必要があるため、コードを適用すると、それぞれが「ページ」全体を占めるようになります。

どうすればいいですか?それは私がコードを使ってやらなければならないことですか?どのコードが必要ですか?

ありがとうございました。

0 投票する
1 に答える
1095 参照

android - ScrollViewに任意の数のWebViewを追加します

私はこの問題を抱えています:

私はHorizo​​ntalScrollVewに3つのWebViewを追加します。

XML

コード

ただし、表示されないWebViewがあります。いくつかのWebViewをHorizo​​ntalScrollViewに正しく追加し、それらをfisicalDisplayに表示する方法を教えてください。

ありがとう!

0 投票する
2 に答える
10808 参照

android - Horizo​​ntalScrollView、アニメーションで終了する自動スクロール

私は horizo​​ntalScrollView を持っており、ビューをロードするときにアニメーションで終了するように自動スクロールを行う必要があります。私はそれを行うためにこのメソッドを実装しました:

正常に動作しますが、主な問題は、スクロールのアニメーションが速すぎるため、より遅いスクロールを実装する必要があることです。何か考えはありますか?

0 投票する
1 に答える
1170 参照

android - Android:Horizo​​ntalScrollView内のImageViewでのタップイベントの処理

私はHorizo​​ntalScrollViewの中にたくさんのListViewを持っています。ユーザーが画像をタップしたときに「タップ」イベントが発生したいのですが。現在、OnTouchイベントを使用していますが、これは問題です。水平スクロールビューをスワイプしてさらに画像を表示すると、スワイプするとすぐにOnTouchイベントが発生します。画像をタップしたときだけ起動したいのですが、実際の画像のリストをスワイプしたときは起動しません。それを行う方法はありますか?ありがとうございました!