問題タブ [android-layout]
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 - EditTextをデフォルトより小さくするには?
画面に多数の EditText コントロールを表示する必要があり、それぞれに 0 ~ 2 桁しか入力できません。デフォルトの EditText のサイズは広すぎて、画面に十分な EditText コントロールを表示できませんが、それらを狭くする方法がわかりません。次の属性を試しました
XML:
問題は、EditText をデフォルトよりも小さくするにはどうすればよいかということです。
android - 複数の Android GridViews は wrap_content になりません
Activity
5 を表示するがありますGridViews
。これらのそれぞれは、画面の幅にまたがる背景を持つ でGridViews
分割されます。TextView
は書籍のGridViews
巻を表し、グリッド内の各アイテムは巻内の書籍Button
を表す です。
すべてのGridViews
とは のTextViews
中に収まりますRelativeLayout
。wrap_content
いくつかのボリュームには多くの本があり、他のボリュームにはほんの少ししかないので、個々のグリッド ビューを取得して、すべての本を表示するために必要なすべてのスペースを占有しようとしましたが、うまくいきませんでした。はView
スペースを各 に均等に分割しGridViews
、ほとんどの本を隠します。私は以下のxmlレイアウトを持っています。どうすればこれを達成できるか教えてもらえますか?
android - ビューに背景pngを設定し、Androidで拡大縮小せずに、上部に固定することは可能ですか?
デザイナーからの16pxの画像があります。ビューの背景画像として設定したいのですが、ビューが画像より大きくなっています。そこで、画像をビューの上部に固定してから、ビューの下部を単色で塗りつぶしたいと思います。
これは、Androidの現在のバージョンである1.5_r3で可能ですか?
これが私がこれまでに持っているものです:
listItemStyleは次のように定義されています。
しかし、画像はビュー全体を占めるように拡大縮小されており、画像を背景として設定すると同時に単色を指定する方法がわかりません。色が指定された包含ビューでビューをラップする必要があると思いますが、それが最善の方法ですか?
android - AndroidでListViewを透明にする方法は?
AndroidでListViewを透明にする方法は?
背景の Android 画面イメージが表示されるはずです。
android - Androidレイアウト内でビューを中央に配置するにはどうすればよいですか?
画面中央にレイアウトを配置したい。
android - 別の色の標準の Android ボタン
クライアントのブランドに合わせて、標準の Android ボタンの色を少し変更したいと考えています。
これを行うためにこれまでに見つけた最良の方法は、Button
のドローアブルを にあるドローアブルに変更することres/drawable/red_button.xml
です。
ただし、これを行うには、カスタマイズするボタンごとに 3 つの異なるドローアブルを実際に作成する必要があります (1 つは静止中のボタン用、もう 1 つはフォーカス中のボタン用、もう 1 つは押されたとき)。それは私が必要とするよりも複雑で非 DRY のようです。
私が実際にやりたいことは、ボタンにある種の色変換を適用することだけです。私がやっているよりも簡単にボタンの色を変更する方法はありますか?
android - WebView の下のボタンに関する Android レイアウトの問題
だから私はダイアログとして表示したいウェブビューを持っています。webview のコンテンツの量に関係なく、その下のボタンを除いて、webview を画面全体に表示したいと思います。現在、私の webview は、ボタンを画面から押し出すのに十分なだけダイアログを埋めています。これはかなり簡単なことだと思いますが、私の人生では、レイアウト、ビュー、および属性値の魔法のような組み合わせを見つけて、うまく機能させることができませんでした. 明確にするために、ボタンがwebviewの上に浮かぶようにしましたが、それが理にかなっている場合は、webviewをボタンのすぐ上で停止してスクロールしたいと思います。
android - Android TableLayout ヘッダー行
さて、この TableLayout とデータがいっぱいになりました。すべての行がプログラムで追加されています。HorizontalScrollView 内に TableLayout があり、これは ScrollView 内にあります。これにより、水平方向と垂直方向の両方にスクロールできます。私が今やろうとしているのは、スクロールしないヘッダー行を追加することです。両方のスクロール ビューが実際に TableLayout 内にあり、TableRows を HorizontalScrollView に追加するように、物事を移動しようとしました。私の希望は、スクロールビューの外にヘッダー行を追加できることでした。
私が考えることができる唯一の他のことは、ヘッダー行のためだけに 2 番目のテーブル レイアウトを用意することですが、列を整列させるのは難しいようです。何か案は?
android - レイアウト xml ファイルに include を使用する場合の id の指定方法
私のレイアウト xml ファイルには、他のレイアウト xml ファイル (それぞれ異なる Android ID を持つ) が含まれています。
しかし、エミュレーターで実行して Hierarchy Viewer を起動すると、各レイアウトにはまだ「NO_ID」が表示され、コードでは
findViewById(R.id.test1)
両方findViewById(R.id.test2)
とも null が返されます。
誰でも私の問題を手伝ってもらえますか?