問題タブ [android-framelayout]
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 - AndroidのFrameLayout内にビューを配置します
プログラムでFrameLayout内にビューを追加し、特定の幅と高さでレイアウト内の特定のポイントにビューを配置したいと思います。FrameLayoutはこれをサポートしていますか?そうでない場合は、これを実現するために中間のViewGroupを使用する必要がありますか?
私の最初のアイデアは、AbsoluteLayoutをFrameLayoutに追加し、ビューをAbsoluteLayout内に配置することでした。残念ながら、AbsoluteLayoutが非推奨になっていることがわかりました。
どんなポインタでも大歓迎です。ありがとう。
android - FrameLayout の Android センター ビューが機能しない
私は2つのコントロールを持つFrameLayoutを持っています:-画像とその上にいくつかのテキストを描画するカスタムビュー-テキストを含むテキストビュー
両方を FrameLayout の中央に配置したいのですが、うまくいきません。Texview は問題なく中央に配置されており、カスタム ビューを表示すると左側に残ります。
Mathias へ、私はコンストラクターで何もしません。単純なだけです。
android - フレームレイアウトをリストビューに追加する方法は?
FrameLayoutをListViewに追加するにはどうすればよいですか?
android - AndroidTabHostレイアウトの質問
これは、Android用の私の最初のタブ付きアプリケーションです。アンドロイドのウェブサイトで「HelloTabWidget」アプリをウォークスルーしましたが、タブにコンテンツを追加する方法がわかりません。FrameLayoutは、(私が読んだものから)左上にそれらを積み重ねます。いくつかのtextviewとimageViewを追加しましたが、最後に追加されたアイテムしか表示されません。フレームレイアウトの代わりにリニアレイアウトを使用する方法はありますか?そうでない場合、タブに複数のビューを配置するにはどうすればよいですか?例とは異なる唯一のことは、4番目のタブを追加したことです。[アクティビティ]タブの1つに、次のコードを挿入して、複数のアイテムを表示しようとしました。
これが私が従った例へのリンクです:http: //developer.android.com/resources/tutorials/views/hello-tabwidget.html
android - Android:SurfaceViewとZレベルの質問
最初にSurfaceViewを含み、次に、さまざまなButtonsとTextViewsを含むRelativeLayoutを含むFrameLayoutがあります。
SurfaceViewのキャンバス上に多数のビットマップを描画しており、タッチイベントとモーションイベントを介して、ユーザーがそれらをドラッグできるようにしています。
これらのビットマップは、ドラッグすると、RelativeLayout内にあるボタンなどの下を通過します。
さて、SurfaceViewの「Zレベル」、またはそれを通過するものはすべて、レイアウトの他の部分の実際のZレベルとはまったく関係がないことを理解しているのは、私の(おそらく誤っている)ことです。これは本当ですか?もしそうなら、ドラッグされたビットマップが他のビューの上に描画されるように、どうすればそれを回避できますか?または、他にどのような方法でフルスクリーンキャンバスを実装しても、ボタンなどをオーバーレイのコントロールのように機能させることはできません。
私が実際に必要としているのはアンダーレイだと思います。アンダーレイでは、タッチイベントを下のボタンなどで拾うことができます。しかし、これを実現する方法がわかりません。キャンバスを再描画するときに、背景も再描画する必要があるためです。
FrameLayout内のRelativeLayoutとSurfaceViewの順序を入れ替えて、Canvasの背景を透明にすることはできますか?もしそうなら、どのように?タッチイベントは引き続き下のボタンに「フォールスルー」しますか?
私と一緒にいてくれてありがとう、私は少しワッフルだと知っています。
android - アンドロイド。ビューの背景の色だけでなく、FrameLayout 全体の色を動的に変更するにはどうすればよいですか?
これは私のmain.xmlです
Framelayout には、ボタン pressThisButton を含む View v があります。
ボタンが押されると、ビュー内のボタンを囲むパディング背景の色を変更できますが、画面全体の背景は変更できません。
ビューの背景と画面全体の色の両方を変更する FrameLayout の方法はありますか?
お時間をいただきありがとうございます。
android - タブ使用時の FrameLayout の上の境界線
Android アプリケーションでタブを使用する画面があります。タブウィジェットとフレームレイアウトの間に表示される線 (境界線のようなもの) があります。その行を取り除きたいのですが、それが何であるかを見つけることができません。Visibilty を非表示に設定することで、FrameLayout の一部であると判断しました。以下のコードを参照してください。
これは、現在のレイアウトと私がやろうとしていることのリンクです http://img441.imageshack.us/g/screenshot20110116at513.png/
オレンジ色のレイアウトは私のアプリで、灰色は私がやろうとしていることです。
灰色のスクリーンショットで、タブがフレームに流れ込む様子に注目してください。
リンクのお詫び、まだ画像を投稿できません:p
ありがとう!
android - レイアウトのコンテンツをラップするように背景画像をスケーリングします
いくつかのテキスト フィールドを含むレイアウトがあり、アクティビティの上部に背景画像が表示されます。コンテンツをラップするように背景画像をスケーリングしたい (アスペクト比は気にしないでください)。ただし、画像はコンテンツよりも大きいため、レイアウトは代わりに背景画像をラップします。これが私の元のコードです:
他のいくつかの質問を検索した後、次の2つを見つけました。
バックグラウンドドローアブルではなくコンテンツビューをラップする方法は?
これに基づいて、背景を表示する ImageView を使用して FrameLayout を作成しました。残念ながら、私はまだそれを機能させることができません。背景画像の高さをテキストビューのサイズに合わせて縮小/拡大したいのですが、FrameLayoutを使用すると、ImageViewが親のサイズに収まり、親を合わせる方法が見つかりませんテキスト ビュー レイアウトのサイズ。更新されたコードは次のとおりです。
レイアウトのコンテンツのサイズに合わせて画像を拡大縮小する方法について、誰か提案はありますか? 画像の縦横比は関係ありません。背景を埋めたいだけです。
ありがとう!
android - Android: FrameLayout と relativeLayout を使用した画面の向き
RelativeLayoutに2つのビューが設定されたFrameLayoutのメインレイアウトで構成されるAndroidアプリケーションがあります。(以下のレイアウト XML ファイルを参照してください)。問題は、2 番目のビュー (view2) の画面の向きにあります (ビューが黒くなり、アプリがフリーズします)。
layout-land リソースでオプション android:orientation="horizontal" を使用しようとしましたが、成功しませんでした。
お知らせ下さい。
ありがとうございました。オークスト
main.xml
view1.xml
view2.xml
android - LinearLayout、RelativeLayout、AbsoluteLayout の違いは何ですか?
LinearLayout、RelativeLayout、および AbsoluteLayout の違いについて混乱しています。誰かがそれらの正確な違いを教えてもらえますか?