問題タブ [layout-gravity]
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 左上ボタン
左上にアバウトボタンを作りたいです。私は試した:
しかし、それは機能しません。検索して見つけたものはすべてRelativeLayout
使用していました。それを使用すると、すべてのレイアウトを最初から作成する必要があり、線形レイアウトのようにはうまくいきません。
ここにコードを投稿できませんでした。だから、これはペーストビンの私のコードです
android - Android: layout_gravity の中心が中心にありません
問題があります。それはばかげているかもしれませんが、なぜこれが機能しないのかわかりません。
基本的に、アクティビティにヘッダーがあります。このヘッダーは中央に配置する必要があります。
レイアウト XML
styles.xml での定義
私が理解しているようlayout_gravity
に、コンポーネント自体の重力をgravity
定義し、このコンポーネントのコンテンツの重力を定義します。と center_horizontalの両方で、両方の方法を試しcenter
ました。また、ヘッダー TextViewlayout_width:wrap_content
を作成し、それを中央に配置しようとしましlayout_gravity
たが、結果は常に次のようになります (アプリを携帯電話に配置しても同じです)
これはなぜですか?どうすれば修正できますか?
android - ScrollView の中央にブロックを配置する
ScrollView
単一の子 (LinearLayout によってラップされた要素) を含む があります。この子の高さがビューポートの高さの半分になることもあれば、それよりも大きいこともあります。
ここでレイアウト:
画面サイズと密度が低い場合、子は ScrollView に正しく表示されますが、このアクティビティを HDPI や XHDPI などのより大きな画面でレンダリングすると、コンテンツが ScrollView の上部に配置されます。
ScrollView の唯一の子に重力を設定する方法はありますか、またはデバイス画面が子の測定された高さよりも大きい場合、scrollView を削除する必要がありますか?
android - layout_gravity が機能しない
なぜ私TextView
はうまくいかないのですか?
更新:TextView
さて、右に設定する必要はありません。layout_gravity
ここで、なぜ期待どおりに機能しないのか、つまり、View
親コンテナー内の位置に設定するのは非常に興味深いことです。
android - ボタンが折れる LinearLayout layout_gravity トップ
私は馬鹿かもしれませんがButton
、水平LinearLayout
ブレークに a を追加するようですlayout_gravity="top"
これは次のようになります (レイアウト エディターで)。
テキスト ビューは上部ではなく中央にあることに注意してください。*すべてを削除するだけの場合<button>
、次のようになります。
ほら、今はあるべきように一番上にあります。私が使用する回避策はlayout_gravity="start"
、正しい動作になるようにすることです。
とにかく、何が起こっているのですか?この関連する質問も参照してください。それは実際には同じ問題かもしれません。わからない。とにかく本当の答えはありません。
android - テキストが1行より長くなったときにTextViewを折り返す
Lorem の L とプログレス バーの間のギャップを削除するにはどうすればよいですか? テキストを中央揃えのみにしたい。
テキストビューの幅はラップコンテンツです。しかし、両側にギャップがあります。それを取り除く方法は?
どちらも私はそれを単一行にするつもりはありません。表示されている単語を見逃したくないので。
どちらも私はそれを左揃えにするつもりはありません
android - 重力とlayout_gravityの正確な違いは何ですか
重複の可能性:
Android-gravityとlayout_gravity
私はandroidxmlに取り組んできました。私はandroid:layout_gravity="center"
コンポーネントを特定の位置に揃えるために使用しました。
さて、アクティビティのようなダイアログに取り組んでいたときに、に出くわしandroid:gravity="center"
ました。私がそこに見つけたものは、それを特定の位置gravity
に揃えるために使用されました。child
私はそれが何であるかの例を共有します、
android:gravity = "center"
LinearLayout
の子を中央に揃えます。
android:layout_gravity = "center"
LinearLayout
それ自体を中央に揃えます。
今私の質問は次のとおりです。
- 私がこれらの仮定に正しければ、それ
gravity
は子コンポーネント用でlayout_gravity
あり、親コンポーネント用であるかどうかです。 - いつ選択する
gravity
かlayout_gravity
。
私はこれまでのところ、これだけの説明がxmlで機能していることを発見しました。もっと良い説明を聞きたいです。私がどこか間違っているなら、私に知らせてください
android - TextView のインスタンスの場所を変更できません。
コードは上記の通り、xml以外のJavaコードでレイアウトを実現し、TextView、tvを追加。tv.setGravity(Gravity.CENTER) を使用して検索すると、テレビの場所を変更できないのはなぜですか。私はあなたの答えを待っています。前もって感謝します。よろしくお願いいたします。
android - linearlayoutで相対レイアウトを中央に配置する方法
この画像のL3を水平方向と垂直方向の中央に配置したいのですが、使用するレイアウト構造を教えてください。右側はメニューの現在の構造です。ありがとう。
これがlayout.xmlコードです:
android - android:layout_gravity="right" がここで android xml で機能しない理由
リストビューの行の私のxmlコードは
ID btn_delete の最後のボタンを右揃えにしたい。そして、設計中の「グラフィカルレイアウト」で私が望んでいたように表示されます。しかし、エミュレーターで実行すると、機能しません。
出力を参照してください:
では、なぜ削除ボタンが右揃えにならないのでしょうか?