問題タブ [android-overlay]
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 - Eclipse ADT (最新リビジョン) を使用して参照されていない SuperToolTip 問題ライブラリ
ライブラリを依存関係に追加しました[Clean then Project > Properties > Java Build Path > Projects tab > Add]
が、必要なコードを入力するとエラーが発生します。エラーの上にマウスを置くと、「プロジェクトのセットアップを修正する」と表示されますが、それをクリックすると、「ToolTipView への解決できない参照を修正するための提案が見つかりませんでした」というメッセージが表示され、本当に迷ってしまいます。セットアップを手伝ってもらえますか?
android - ビューをオーバーレイしても、下にあるビューのアクションは無効になりません
ビュー A とビュー B の 2 つのビューがあります。ビュー A がレンダリングされ、テキスト値を入力するアクションがあります。オーバーレイ ビューを表示しています。この上にビュー B があります。ビュー A のアクションが無効になると思いますが、無効にならず、ビュー A の入力フィールドに入力することもできます。これを無効にするにはどうすればよいですか?
android - android - Mapview での OverlayItem のリアルタイム再生
OSmdroidを使用してItemizedOverlay
、(ネットワークから)リアルタイムで多数を表示しています。配置されたオーバーレイ アイテムを前後に再生するにはどうすればよいですか? たとえば、スクロールバーまたは同様のコンポーネントを使用する場合、表示アイテム全体を最新のアイテムまで再生できるはずです。
現時点での私の考えは、受信したデータを SQLite DB に書き込み、スクロールがアクティブになるたびに読み取ることです。しかし、SQLite で同時に読み取りと書き込みができないことも知っています。では、DB から同時に読み書きするにはどうすればよいでしょうか。または、これは続行するための良いアプローチですか、または の履歴データを表示するためのより良い方法はありItemizedOverlay
ますか?
android - タッチ イベントの Android Wear オーバーレイ パス
透明なオーバーレイ ビューを使用してタッチ イベントを受信する Android Wear アプリがあります。画面上の任意の場所で発生するすべてのタッチ イベントを受信できる必要があり、それらの座標も表示できる必要があります。
私が見つけたすべての調査によると、すべてのタッチ イベントを受信して渡すことはできません。ただし、Wear Mini LauncherとSwipifyはどちらもこのようなことを行っています。
これが私が見た場所です:
- すべてのタッチを取得して渡すための Android オーバーレイ?
- https://stackoverflow.com/questions/19356834/overlay-view-which-intercepts-some-events
- Android - すべてのタッチ イベントを傍受して渡す
- Android : マルチタッチと TYPE_SYSTEM_OVERLAY
- システム オーバーレイ ウィンドウの作成 (常に手前)
- すべてのタッチ イベントを受け取るビューを取得する
- すべてのタッチ イベントを受け取る Android Jelly Bean サービス
- ICS の TYPE_SYSTEM_OVERLAY
- 一部のタッチ イベントにのみ反応するオーバーレイ アプリ
これは何とかできるはずです。オーバーレイ ビューは、これにアプローチする正しい方法ではないでしょうか? ポインタはありますか?
android - Android Video Player にグラデーション オーバーレイを作成してフェードアウトする方法
次の効果を作成することに興味があります: 電話の Android ビデオ プレーヤー上のアイコンを使用したグラデーション (濃い灰色) オーバーレイ。どうすればこれを達成できますか?また、一定のアイドル時間の後にこのオーバーレイ/グラデーションをフェードアウトさせるにはどうすればよいですか? ありがとうございました。
android - 実行時にカスタム ビューでパラメータを変更するには?
私はドローボードアプリに取り組んでいます。次のようなカスタム ビューで描画機能を完成させました。
そして、このようなxml:
onDraw 関数内で線のサイズと線の色を設定したことに注意してください。現在は赤色ですが、ボタンを押して色を黄色に変更したいのですが、実行時にパラメータを設定するにはどうすればよいですか?
ありがとう
android - ビュー (実行時に追加される) の一部のみを隣接するビューにオーバーレイ/オーバーラップさせる方法は?
次のダイアグラムの LHS はActivity
XML でのセットアップの初期構造を示し、RHS はActivity
いくつかの実行時変更後の構造を示しています。
黒い境界線は、Activity のレイアウトのルートである (問題が解決する場合は、それを別のものに変更できますRelativeLayout
)を囲み、赤い境界線は a を囲み、その内側の緑の境界線は RecyclerView の要素を囲みます。濃い青色の境界線は、実行時に追加されるa を囲みます。LinearLayout
RecyclerView
FrameLayout
Fragment
ここで重要なことは、実行時に、いくつかの要素が赤枠に追加されRecyclerView
、ダイアグラムの RHS にある紫枠のボックスでまとめて表示されます。これらの新しく追加された要素を含むの部分のみが、RecyclerView
の残りActivity
のコンテンツをオーバーレイする必要があります (つまり、本質的にFrameLayout
)
では、アクティビティのルートとしてどのようなレイアウトを使用すればよいのでしょうか?このレイアウトの一部が重なり合う隣人を可能にするにはどうすればよいでしょうか? どうすればいいですか?どんな提案でも大歓迎です。