問題タブ [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.

0 投票する
2 に答える
54014 参照

android - 垂直コンテンツはAndroidEditTextで整列します

私は複数行を持っていますEditText

これで、コンテンツが中央に配置されます。そして、コンテンツを上に揃えてもらいたいのですが。

それを行うためのプロパティはありますか?

0 投票する
1 に答える
1758 参照

android - Android xmlは、layout_gravity = "center"でコンポーネントを上に置きます

admob広告を上部に配置しようとしてappいますが、通常のテキストは中央に配置する必要があります...以下のコードでは、コンポーネントの1つだけが表示されます..

0 投票する
1 に答える
265 参照

android - ボタントップは複数行で増加します

非常に奇妙な動作がAndroidアプリケーションに表示されていました。

標準を置き換えるためにボタンを拡張していました。私自身のボタンで設定しました:-TextAppearence(text 16px、bold ..)-BackgroundDrawable(60pxの画像を使用する標準ボタンを置き換えたセレクターへ)-Gravity: LEFT|CENTER_VERTICAL.

ボタンに2つのテキスト行を含めるのに十分なテキストがある場合は常に、プロパティがあればGravity.CENTER_VERTICAL、上部のパディングが表示されます。

これは私を何週間もあふれさせてグーグルさせ続けました...(set paddingTop、singleLine、および他の単純なソリューションはもちろん機能しませんでした!)

ついに解決策を得ました!!!

拡張ボタンでこのメソッドをオーバーライドすることで、最終的に、イライラするトップパディングなしで機能するようになりました...それでも、なぜこれが発生するのかわかりません。

何かアイデアはありますか?

0 投票する
2 に答える
39411 参照

android - LinearLayoutのlayout_gravity

これは私のレイアウトです:

LinearLayout2でのImageViewとTextViewの配置、およびLinearLayout3でのボタンの配置が機能していません(レイアウトの重力を使用)。

ここで何が欠けていますか?

0 投票する
5 に答える
70128 参照

android - Android TextViewまたはEditTextでテキストを右揃えにする方法は?

アプリケーションに EditText があります。その中のテキストをデフォルトの左ではなく右に揃えたい。追加してみました

しかし、これはうまくいかないようです。他の提案はありますか?

0 投票する
0 に答える
1020 参照

android - ソニーエリクソンxperiaのlayout_gravityまたはlayout_margin?

私の問題は、sony ericsson xperia で、layout_gravity または layout_margin を指定して textView (たとえば) を含むボックスを表示することです。

他のデバイスの場合、次のコードは実行すべきことを実行しますが、xperia の場合は実行しません。Xperiaで使用すると、ボックスは常に右側に表示されます。センタリングもマージンもありません。

どうすれば修正できるか知っている人はいますか?

メッセージ.xml

JavaClass.java

0 投票する
5 に答える
169988 参照

android - Android - LinearLayout で TextView を水平方向に中央揃え

私は次の基本的なレイアウトを持っています

xml は正しいようですが、テキストが左揃えになっています。テキストビューは親の幅全体を占め、テキストビューは中央に配置されるように設定されています。何が問題なのかわからない...

0 投票する
2 に答える
5350 参照

android - android:layout_gravity="bottom|center_horizo​​ntal" を下に固定する方法

私は、リストビューと下部に1つのImageView、上部に1つのImageViewを持ち、リストビューが残されたスペースを埋める垂直LinearLayoutを持っています。

次のようになります。

リストビューが表示されているときはいつでも問題なく動作します。

しかし、ListView を非表示に設定すると、「一番下」の ImageView がポップアップして一番上の Image View のすぐ下に表示されます。

私の質問は、' android:layout_gravity="bottom|center_horizo​​ntal"' と言ったにもかかわらず、下部の ImageView が下部にとどまらない理由です。したがって、下部の Image ビューは android:layout_gravity="bottom|center_horizo​​ntal" を尊重し、下部にとどまる必要がありますよね?

0 投票する
5 に答える
1420 参照

android - レイアウト内のビューを中央に配置する方法

下の図のようにレイアウトを作成する必要があります。主なタスクは、テキストを中央に配置することです。

ここに画像の説明を入力

この xml を使用してレイアウトを実装します。

しかし、それは正しく機能しません。の中心に置く
必要があります。しかし、それは親に集中しています。 に使用します。 レイアウトが親ではなく、残りのスペースのみを埋めるにはどうすればよいですか? 誰かが同様の問題に遭遇した場合、その実装の例を挙げてください。TextView android:id="@+id/author"LinearLayout android:id="@+id/ll"RelativeLayout android:id="@+id/main_layout"
android:layout_height="fill_parent"LinearLayout android:id="@+id/ll"

編集:下の図のように、中央揃えのテキストが間違っています。
ここに画像の説明を入力

現時点では、android:layout_weight を使用するのが最善の解決策だと思います。
しかし、広告が表示されない場合は、プロポーションに違反しています。

0 投票する
2 に答える
11365 参照

android - Android: 重力 center_horizo​​ntal linearlayot が機能しません

私のコード

しかし、linearlayout foo は左揃えで、中央ではありません。どうしたの??