問題タブ [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 - ImageView で ScaleType.CENTER_CROP を使用すると Gravity TOP が機能しない
アセット フォルダーからランダムなビットマップを含むイメージビューを表示するアクティビティがあります。私はこのコードで画像ビューをロードしています:
また、画像の重力は、レイアウトパラメータを含む画面の上部に設定されていますGravity.TOP
画像が画面の高さよりも長い場合があり、アプリの他の特性があるため、CENTER_CROP を使用する必要があります。イメージが変形するため、FIT_XY を使用できません。私は center_CROP を削除しようとしましたが、うまくいきませんでした。なぜなら、画像が画面の全幅になり、center_crop がなければ画像が縮小されるからです。
問題は、ビットマップの高さが画面の高さよりも大きい場合、画像が画面の上部から開始されず、画像の上部ゾーンの一部が表示されないことです。
どうすればその問題を回避できますか?
ありがとう
android - Android - 反対側のビューをレイアウトに配置する
私には があり、Horizontal Layout
その中にいくつかのビューがあります。ある人は左から、ある人は右から始めたいのですが、うまくいきません。いくつかの構成を試しましGravity
たが、何もしません。
それは私が持っている場合です:
矢印で示されているように、フラグを右に、時間を左に配置します。後でフラグをいくつか追加します。
誰でもこれで私を助けてくれますか? ありがとう
編集:
これまでの XML:
android - LinearLayout のボタンの layout_gravity が正しく機能しない
私の要件は、LinearLayout でこれを達成することです。子ビューが 1 つしかありません。水平方向では、layout_gravity が設定されている場合、ボタンを水平方向の中央に配置する必要があります。私のレイアウトxmlは
しかし、結果は下の画像のようになります
私が期待しているのは、layout_gravity が center_horizontal に設定されている場合、ボタンの中心が水平になることです。これが機能しない理由
android - Android アプリのボタンの向きを変更する
Android ゲームの GUI を設計しています。これまでのところ、私はこれを設計しました
これは私のコードです
しかし、私は自分のUIをこのように見せたい
私はandroid:gravityを使ってこれをやろうとしました。しかし、解決策を見つけることができませんでした。
android - Android:リストビューのrow_itemのlayout_gravityのプロパティを変更する方法
左または右に表示できるチャット バブルを実装しようとしています。ここですでに公開されている多くの回答を読みましたが、それらのいずれも機能させることができませんでした。おそらく何かが足りないのでしょう。
row_item xml の linearLayout の layout_gravity を手動で左から右に変更し、グラフィカル レイアウトを見ると、思い通りに動作することがわかります。問題は、このプロパティを制御できないことです。問題は、存在するLayoutParamsがlistview.LayoutParamsのものであるという事実に関連していることを理解しているので、LayoutParamsをlistview.LayoutParamsオブジェクトに取得しようとすると、機能します。しかし、それは私が達成しようとしているものではありません。
コードは次のとおりです。
アクティビティ xml
row_item xml:
アダプターコード:
android - Android: setTextAlignment と setGravity の違い
私は を使用しており、 API 17まで実装されていなかったEditText
ことを知っていますが、 を使用する方法が よりも簡単または優れていることはわかりません。どちらをどのような目的で使用する必要がありますか、それとも問題ではありませんか?setTextAlignment
setTextAlignment
setGravity
setGravity
非常に使いやすく、やりたいことができると思いますが、いつこれを使用してはいけませんか?
ありがとうございました
android - LinearLayout は子を右側に配置します
水平方向の線形レイアウトでテキストビューとボタンを作成しようとしています。テキストビューは最初に表示され、ボタンは最後に表示されます。ボタンに重力を与えるとうまくいくと思ったのですが、ボタンが右側に移動しません。おそらく相対レイアウトを使用する必要があるかどうかを考えていますか?
android - カスタム RelativeLayout で子を中央に配置する
レイアウトで正方形のビューを強制するカスタム相対レイアウトを定義しました。しかし、その相対的なレイアウトで子供たちを中心に置くのに苦労しています。
私のカスタム RelativeLayout は次のように定義されています。
私のxmlは次のとおりです。
xml ファイルをグラフィカル ビューで表示すると、SquareView (gameboard_container) が使用可能なすべてのスペース (正方形ではない) を埋めているのがわかりますが、子 LinearLayout (ゲームボード) は正方形です。
ただし、子 LinearLayout (ゲームボード) も左揃えで、中央に配置する必要があります。
どうすればこれを修正できますか?
ありがとうございました。