問題タブ [android-scrollview]
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 - スクロールビューからチャイルドビューを開く
ScrollView
私は子ビューを持つ親を持っています。ユーザーが戻るボタンを押したときに、子ビューでイベントを処理する必要があります。私はいくつかのことを試しましたが、どれもうまくいかないようです。戻るボタンを押すと、アクティビティが強制終了されます。
子ビューには、次のコードがあります
ScrollView
メソッドをオーバーライドしてfalseを返すことも試みましたdispatchKeyEvent
が、それもうまくいきませんでした。ここで何が間違っていますか?
ありがとう!
android - レイアウトを水平方向と垂直方向の両方にスクロールするにはどうすればよいですか?
TableLayout を使用しています。このレイアウトには、水平スクロールと垂直スクロールの両方が必要です。デフォルトでは、ビューで垂直スクロールを取得できますが、水平スクロールは機能しません。
Android SDK 1.5 r3 を使用しています。私はすでに試しandroid:scrollbars="horizontal"
ました。
いくつかのフォーラムで、カップケーキの更新で水平スクロールが可能であることを読みました。
レイアウトを両方向にスクロールするにはどうすればよいですか?
android - AndroidでTextViewをスクロール可能にする
1つの画面に収まらないほど長すぎるように見えるTextViewにテキストを表示しています。TextViewをスクロール可能にする必要があります。どうやってやるの?
コードは次のとおりです。
android - Scrollview 内の TabHost: タブがクリックされると常に下にスクロールします
最上位要素として Scrollview を持つアクティビティがあります。内部にはいくつかの他のビューがあり、ある時点で TabHost があります。スクリーンショットをご覧いただくとより印象に残るかもしれません。TabHost には 3 つのタブがあり、それぞれにインテントによって起動される別のアクティビティがあります。
1つのことを除いて、すべてが正常に機能しています。タブをクリックするたびに、Scrollview が自動的に下にスクロールします。その後、TabHost は画面の外に出ます。下にスクロールしたくないのですが、何が問題なのかわかりません。1.5 および 1.6 デバイスと 2.0 エミュレータでテストしましたが、結果は同じでした。
私の TabHost の xml は次のようになります。
そして、これはタブを追加するためのコードです:
助言がありますか?
android - ScrollView タッチ処理内の HorizontalScrollView
画面全体をスクロールできるように、レイアウト全体を囲む ScrollView があります。この ScrollView の最初の要素は、水平方向にスクロールできる機能を持つ HorizontalScrollView ブロックです。水平スクロール ビューに ontouchlistener を追加して、タッチ イベントを処理し、ACTION_UP イベントで最も近い画像にビューを強制的に "スナップ" させました。
だから私が目指している効果は、1 つの画面から別の画面にスクロールでき、指を離すと 1 つの画面にスナップするストック Android のホーム画面のようなものです。
1 つの問題を除いて、これはすべてうまく機能します。ACTION_UP を登録するには、左から右にほぼ完全に水平にスワイプする必要があります。少なくとも縦方向にスワイプすると (多くの人が携帯電話で左右にスワイプする傾向があると思います)、ACTION_UP ではなく ACTION_CANCEL を受け取ります。私の理論では、これは、HorizontalscrollView がスクロールビュー内にあり、スクロールビューが垂直方向のタッチをハイジャックして垂直方向のスクロールを可能にしているためです。
スクロールビューのタッチイベントを水平スクロールビュー内から無効にするにはどうすればよいですか?
これが私のコードのサンプルです:
android - Android: ScrollView 強制的に下に移動
ScrollView を一番下から開始したいと思います。方法はありますか?
android - ListViewを折りたたむことなくScrollViewに入れるにはどうすればよいですか?
私はこの問題の解決策を探しましたが、私が見つけることができる唯一の答えは「ListViewをScrollViewに入れないでください」のようです。しかし、その理由についての本当の説明はまだ見ていません。私が見つけたと思われる唯一の理由は、Googleがあなたがそうしたいとは思わないということです。そうですね、そうしました。
したがって、問題は、ListViewを最小の高さまで折りたたむことなくScrollViewに配置するにはどうすればよいかということです。
android - Android スクロールビュー onScrollChanged
スクロール ビュー内のテキスト ビューに固定コンテンツがあります。ユーザーが特定の位置にスクロールすると、アクティビティを開始するか、Toast
.
私の問題は、保護されたメソッドを実装しonScrollChanged
てスクロール ビューの位置を見つけることです。
私はこの答えを見つけました。投稿したリンクに見られるように、インターフェイスを宣言したり、スクロールビューをオーバーライドしたりするよりも、これに対する簡単な解決策はありますか?
android - 画像をフル ビューで表示する方法
画像があり、その全体図をそのまま表示する必要があります。ただし、画面に収まるように読み込みが縮小された後、画像は電話に表示されます。スクロールして幅を表示できるように、画像をフルサイズと解像度のまま含めるにはどうすればよいですか?
ここに私のレイアウトファイルがあります:
android - webview がスクロールビューを一番下に強制しています
スクロールビューにWebビューがあります。アクティビティがロードされると、Webビューが「loadData」を終了すると、スクロールビューが強制的に下部(Webビューがある場所)に移動します。これが起こらないようにするにはどうすればよいですか?私はこれを試しましたが、画面が上下にジャンプします。これは望ましくありません。