問題タブ [android-relativelayout]
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 - ネストされたレイアウトでのパラメーターの優先順位
パラメータ FILL_PARENT、FILL_PARENT を使用して Linear Layout に追加された VideoView を考えてみましょう。
Linear Layout は、パラメーター WRAP_CONTENT、WRAP_CONTENT を使用して、Relative Layout であるルート レイアウトに追加されます。
ここではどのパラメータが優先されますか?
android - Android - RelativeLayout CENTER_VERTICAL および BELOW の問題
TextView
上と下が欲しいVideoView
。私はVideoView
as を中央に垂直にし、 の下に置きたいですTextView
。を使用してRelativeLayout
います。
私はコードでこれをやろうとしています:
はのVideoView
下に配置されますTextView
が、VideoView
は中央垂直ではありません。
android - 2ビュー未満のAndroidRelativeLayout
私はRelativeLayout
このようなものを持っています:
私が遭遇している問題は、との両方の下にあることを望んでいるということfollow_button
です。コンテンツの高さが画像のサイズよりも大きい場合とそうでない場合があります。問題は、下に画像または説明のいずれかを設定すると、もう一方がクリップされることです。画像またはボタンの上に常に表示されるようにするための効率的/効果的な方法はありますか?page_desc
page_image
page_desc
follow_button
page_desc
android - ButtonBarを使用したRelativeLayoutのAndroidScrollview
いくつかのEditTextとロゴが画面の下部にボタンバーとともに表示されるログインビューを実装しようとしています。次のようになります。
代替テキストhttp://russellhaering.com/media/addAccount.png
問題は、非常に小さい画面では、特に横に回転させたときに、メインビュー全体が画面に収まらないことです。
私は現在持っています
最初のLinnearLayoutを次のようなScrollViewにカプセル化してみました。
しかし、これには2つの問題があります。
ScrollViewは、データがすべて収まらない画面でもスクロールしません
ButtonBarはオンスクリーンキーボードの上に浮かんでおり、キーボードが上がったときに画面のさらに多くの部分を覆い隠します。
ScrollView内にボタンがあるとすべてがうまく機能しましたが、ButtonBarにボタンがあるので、これを理解するのに多くの問題があります。
android - AndroidでのImageButtonの間隔
ImageButtonをどのように配置しますか?
RelativeLayoutを使用すると、それらを並べて配置できますが、それらの間にギャップが必要です。ボタンを画面の中央と下部に配置するにはどうすればよいですか?
android - リージョン内の TextView でテキストを中央に配置する際に問題が発生する
TextViews に問題があり、テキスト領域内のテキストを中央に配置しています。具体的には、私は TextView を持っていますが、下の余白にまたがる文字 (つまり、p、g、q、y など) を含むテキストが内部にある場合、それらの文字が途切れます。テキストをリージョン内の中央に配置しようとしていますが、うまくいきません。
[更新] 身長として wrap_content を使用して文字が下部で途切れる問題を解決しましたが、別の問題が見つかりました。テキストがリージョンの低い位置に配置され、このギャップが上部に残っているように見えます。最新のものを反映するようにレイアウトを変更しました (以下を参照)。基本的に、以前にカットオフされていた文字 (g、y、j など) は、すぐ下の領域に触れていますが、これは問題ありませんが、上部にパディングが残っているように見えます。重力を center_vertical または center に変更しようとしましたが、うまくいきません:
注: textSizes が指定された仕様で作業する必要があります (つまり、これらの値を変更することはできません)。
誰でも助けることができますか?
MB
android - プログラムでRelativeLayoutのテキストビューを揃える
setContentViewを呼び出してXMLレイアウトを表示することはできません-プログラムで変更できるRelativeLayoutしか取得できません。ここで、私が行う必要があるのは、RelativeLayoutの下部に配置された単純なTextViewを追加することです。XMLを使用すると、次のように簡単になります。
私はこれをコードでさまざまな方法で試してきましたが、正しく機能させることができません。textView.setGravity(Gravity.BOTTOM)とrelativeLayout.setVerticalGravity(RelativeLayout.ALIGN_PARENT_BOTTOM)を試しましたが、機能しませんでした。パディングすることで押し下げることはできますが、画面全体に表示したくありません。
android - アンドロイドのボタン位置
SMS iPhoneアプリのような吹き出しで「チャットビュー」を作ろうとしています。これは、xml エディターで行った行です。
http://img44.imageshack.us/i/xml.png/
しかし、アプリケーションを起動すると、次のようになります。
http://img59.imageshack.us/i/resultt.png/
応答するボタンが相対レイアウトの境界線から離れている理由がわかりません! これは吹き出しの xml コードです。
そして、これはアダプターの getView() メソッド (疑似 = ニックネーム) です。
ご覧のとおり、レイアウト配置の親を右と上に true に設定しましたが、機能しません。その他の問題:ボタンの背景を変更したい場合、これは消えます!
助けてくれてありがとう(そして私の英語でごめんなさい)!
android - Android RelativeLayout - 複数のレイアウト属性の使用
それぞれ行数が異なる 2 つの TextView が並んでいて、これらの両方の下に TextView が必要な場合、どのように実装しますか?
たとえば、次の場合:
次に、 TextView をこれらの両方より下に (ただし、できるだけ高く) したいので、本能的に試してみます。
しかし明らかに、属性を重複させることはできません。では、どのようにそれを行うのでしょうか (または、コードで行う必要がありますか?)
android - RelativeLayout の下部に RelativeLayout を配置する方法は?
がありRelativeLayout
、このレイアウトには 2 つの子があり、1 つは で、もう 1 つはMapView
ボタンRelativeLayout
を含む です。
私はそれがそのように見えるようにしたい
しかし、透明なボックス (a RelativeLayout
) は常にマップの上部に表示されます。
(コードの一部を省略しています)