問題タブ [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 投票する
1 に答える
972 参照

android - TableRow 内の Horizo​​ntalScrollView

TableLayout 内に TableRow があります。TableRow に垂直方向の ScrollView を配置すると、期待どおりに動作します。ただし、TableRow に Horizo​​ntalScrollView を配置すると、スクロールはまったく機能しません。

なぜこれが起こるのか誰か知っていますか?それを達成するために回避策を使用できますか?

前もって感謝します!

- 編集 -

次に例を示します。

Horizo​​ntalScrollView を垂直 ScrollView に変更すると、(明らかに垂直に) 機能します。

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

android - androidHorizo​​ntalScrollViewレイアウトコンポーネントの方向

水平線形レイアウトに新しいボタンを追加するときに、Horizo​​ntalScrollViewに水平線形レイアウトが含まれています。ボタンは左から右に並べて追加され、画面の幅を超えると、新しく追加されたボタンは画面に表示されませんが、水平に表示されます。スクロールは右にスクロールするように見え
ここに画像の説明を入力してください
ます。新しいボタンを水平線形レイアウトに追加する方向を、左から右ではなく右から左にしたいと思います。
ここに画像の説明を入力してください

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

android - Android - scrollview を子として持つ horizo​​ntalscrollview の水平スクロールを無効にします

私は現在、スクロールビュー(垂直スクロールビューを意味します。スクロールビューの子相対レイアウトのID:category01layout、category02layout、...)を子として持つHorizo​​ntalscrollview(ID:ordermenu)の水平スクロールを無効にするために取り組んでいます。

XML では次のようになります。

Horizo​​ntalScrollView(ordermenu)
- LinearLayout
  - ScrollView
    - RelativeLayout(category01layout)
  - ScrollView
    - RelativeLayout(category02layout)
...
  - ScrollView
    - RelativeLayout(category08layout)

画面には一度に 1 つのカテゴリ レイアウトが表示され、前/次ボタンを押すと、 horizo​​ntalscrollview.smoothScrollTo() を設定してカテゴリ レイアウトを変更します。

そのため、アプリを実行してスクロールすると、指は Horizo​​ntalScrollView と ScrollView の両方をスクロールします。しかし、指でこれら 2 つの両方が onScrollChanged をリッスンするようにしたくありません。私はScrollViewが私の指を聞いて「垂直方向にのみスクロールする」ようにしたいだけです。これを行う方法がわからないので、正確な垂直方向にスクロールする場合にのみ、ScrollView はスムーズに垂直方向にスクロールします。それ以外の場合、私の指は Horizo​​ntalScrollView もスクロールしますが、これは予想外でした。

では、水平スクロールを無効にして垂直スクロールのみを有効にする方法はありますか?

以前にこの方法を使用しました (Horizo​​ntalScrollView を拡張するクラスを作成します)

しかし、これは UI に多くの負担をもたらし、垂直スクロールの ScrollView が硬すぎて遅くなりすぎました。ですから、これ以外の方法を教えてください。

前もって感謝します。

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

android - プログラムでスクロールしているときにスクロールビューのスクロールバーの端を非表示に設定する方法

実行時に生成されたスクロールビューにこの属性を設定したときに、xmlレイアウトファイルで宣言することにより、スクロールバーのフェードを実現する方法を知っています。達成方法がわかりませんでした。

実行時に作成された水平スクロール ビューの上に非表示のスクロールバーを設定したかったのです。ガイドしてください。よろしくお願いします。

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

android - AndroidでHorizo​​ntalScrollViewを設定するにはどうすればよいですか?

私はAndroidを初めて使用しますが、メモ帳のチュートリアルを実行しました。今、私は自分のレイアウトを書こうとしています。最終的なレイアウトは、1ページで次のようになります。

1行目:[------検索バー-----][ボタン]

2行目:[text-tab] [text-tab] [text-tab] <-これらのいずれかをクリックして、3行目のコンテンツを変更します

3行目:[残りの高さを埋めるコンテンツ]

...そして、ユーザーがページを左または右にスクロールすると、別のレイアウト/ページが表示されます。

そこで、新しいandroidXMLレイアウトファイルにEclipseのグラフィカルエディターを使用することから始めました。テキストボックスをキャンバスにドラッグしてから、上の図のように幅を広げました。次に、ボタンを最後に追加して、最初の行を完成させました。

以下に何かを追加しようとすると、機能しません。そこで、XMLビューに切り替えました。LinearLayoutをコピーして貼り付け、編集して2行目を作成できるようにしました。

ここでエラーが発生します:Horizo​​ntalScrollViewは1つの直接の子のみをホストできます

さて、水平スクロールビューには1つのLinearLayoutのみを含める必要があることを理解しましたが、このレイアウトを設定するための正しい構造は何ですか?

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

android - 横にスクロールして表示できる27列の表

これはこのサイトの周りで少しずつ答えられていることを知っています。これに似た質問への私のGoogleリンクはすべて紫色です。ここで質問するしかありません。

左または右にスクロールできるテーブルを作成したいのですが、発生している問題は、複数の列を追加すると、同じサイズの列を追加するのではなく、それらがウィンドウに集まり、スクロールビューが何もしないことです。私の .class コードは次のようになります。

これを構築しようとしている私の XML は次のようになります。

さらに列を追加したいのですが、さらに追加すると、データが画面に詰め込まれ、均等に広がりません。言うまでもなく、XML でコードを記述した方法では、まったくスクロールしません。誰かが私を助けて、ここでどこが間違っているのか教えてもらえますか? 申し訳ありませんが、これが他の投稿に似ている場合、私は立ち往生しているだけで、これを達成するために見つけた回答を操作できません。どうも

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

android - 水平スクロールビューでのAndroidのスクロール

私はLinearLayoutを内部に持つHorizo​​ntalScrollViewを持っています。このLinearLayoutには、多くのTextViewが(動的に)入力されます。インデックスに応じて、Horizo​​ntalScrollViewを指定されたTextViewにスクロールしたい。これを試してみましたが、うまくいきません

私のロガーは私に左:0右:0誰かが私を助けることができますか?前もって感謝します!

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

iphone - スクロールビュー内の UITableView が機能しない

私は ios sdk の初心者です。サンプル アプリを作成しました。そのアプリでは を使用してtableviewおり、テーブル ビューの任意のセルをクリックすると、( scrollView with pageControl ) がプッシュさScrollViewViewControllerれます。ScrollViewViewControllerm それぞれを持つビューをロードしますtabBarControllertabBarには 5 があります。そしてtabBarItems、2 番目にas サブビューを持つ a にtabBarItem対応します。ここでの問題は、2 番目のページが最初のページで正常にスクロールしていることです。私を助けてください。ここで 1 か月以上攻撃を受けています :( 前もって感謝します。viewContollertableViewtabBarItem tableViewscrollViewscrollviewtabBarItemtableViewtableView

0 投票する
0 に答える
563 参照

android - スクロールビュー内の編集テキストのカーソルを移動します

スクロールビュー内に必要な編集テキストがあります。編集テキストをラップするスクロールビューを追加する前は、編集テキスト ボックスをタッチしてカーソルを移動し、それを長押しして選択オプションを取得することができました。スクロールビュー内に編集テキストがあるので、テキストをクリックしてカーソルを移動したり、長押しして選択オプションを取得したりすることはできません。私が使用しているxmlは次のとおりです。

なぜこれが考えられるのでしょうか?

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

android - Androidの水平スクロールバーはテキストをクリッピングしています

線形レイアウトを含むScrollViewがあります。線形レイアウトにはいくつかのテキストビューが含まれており、そのすべてのテキストの下部25%が切り取られています(図を参照)。スクロールバーが表示されないように、テキストが完全に表示されるようにしたいと思います。

この時点での私の仮定は、水平スクロールバーがそのスペースを占めているということです。

スクロールバー自体を(必要に応じて)非表示にしましたが、以前はスクロールバーがあった空白スペースが、ScrollViewのテキストを遮っています。

  • プログラムでスクロールバーを無効にしても機能しません。
  • 線形レイアウトのレイアウトマージンを増やしても効果はありません。
  • スクロールビューのパディングを増やしても効果はありません。

ここに画像の説明を入力してください

これが私のレイアウトからの関連するxmlです: