問題タブ [android-xml]

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 投票する
4 に答える
15566 参照

android - EditTextをデフォルトより小さくするには?

画面に多数の EditText コントロールを表示する必要があり、それぞれに 0 ~ 2 桁しか入力できません。デフォルトの EditText のサイズは広すぎて、画面に十分な EditText コントロールを表示できませんが、それらを狭くする方法がわかりません。次の属性を試しました

XML:

問題は、EditText をデフォルトよりも小さくするにはどうすればよいかということです。

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

android - xml ファイル内の View と拡張された View クラスの接続

継承クラスをxmlファイルにリンクする方法はありますか?

xml ファイルで拡張クラスをウィジェットに接続しようとしています。

出来ますか ?

前もって感謝します。

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

android - レイアウトを定義するときにカスタム ビューを使用できない/見つけられない

カスタム ビューを作成して、そのカスタム ビューをレイアウトで使用しようとしています。

カスタム ビューが呼び出されNodePickup、そのための 2 つのファイルがあります。

  • res/layout/nodepickup.xml
  • src/com.codeshogun.android.swipesample/NodePickup.java

nodepickup.xml:

NodePickup.java:

このビュー/ウィジェットをレイアウト ファイル main.xml に追加しようとしています。

私は何を間違っていますか?

0 投票する
4 に答える
43698 参照

android - Androidの内部テーマでgetStyledAttributes(int [])を使用するにはどうすればよいですか

それで、私は周りを見回して、それがまだここandroid.R.styleableに文書化されているにもかかわらず、それがもはやSDKの一部ではないことを発見しました。

代替案が何であるかが明確に文書化されていれば、それは実際には問題にはなりません。たとえば、AOSPカレンダーアプリはまだ使用していますandroid.R.styleable

では、 fromを取得backgroundDimAmountせずにどのように取得するのでしょうか。int[]android.R.styleable.Theme

obtainStyledAttributes(int [])SDKで動作させるには、何に固執する必要がありますか?

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

android - ListView行のスタイル設定-左揃えのテキストと右揃えのアイコン

ListView行を次のように表示しようとしています。

画像ボタンを右端にスナップします。これどうやってするの?これが私が使用している現在のレイアウトコードです。私は何が間違っているのですか?

私のコードは現在これを生成します: grrr

0 投票する
18 に答える
263103 参照

android - XML drawable を使用した縦線

ドローアブルとして使用する垂直線 (1 dp の太さ) を定義する方法を理解しようとしています。

水平方向のものを作成するには、非常に簡単です。

問題は、この線を垂直にする方法です。

はい、1 ピクセルの厚さの長方形を描画するなどの回避策がありますが、複数の<item>要素で構成される場合、描画可能な XML が複雑になります。

誰でもこれでチャンスがありましたか?

アップデート

ケースはまだ未解決です。ただし、Android ドキュメントの十字軍にいる人にとっては、これが役立つかもしれません: Missing Android XML Manual

アップデート

正しいとマークした方法以外に方法は見つかりませんでした。少し「重い」と感じますが、うまくいきます。したがって、たまたま答えを知っている場合は、共有することを忘れないでください ;)

0 投票する
3 に答える
3937 参照

android - AndroidでXML親ノードタグ値を読み取る方法

XMLノードを読み取るためのJavaコードがあります。追加で追加し、親ノードの値も読み取りたいです。

私のXMLファイルのサンプルは以下のとおりです。

xmlを解析するための私のコードは:

私がやりたいのは、食品の「id」値を読み取ることです。したがって、食品を検索する場合、IDが食品ノードIDと一致する食品ノードのみをチェックします。

タグIDで読み取ると、特に1つのタグではなく、すべてのタグが読み取られます。それを達成する方法は?

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

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

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

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

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

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

android - LinearLayout 内の TextView が LinearLayout を引き伸ばし、fill_parent 修正によりウェイト フリップが発生する

2 つの LinearLayouts 分割 %50/%50 がある場合、すべて問題ありません。重みは 1 と 1 です。一番上の LinearLayout 内に TextView を追加するとすぐに、そのレイアウトが引き伸ばされます。wrap_content重みに関しては、ドキュメントに記載されているとおりに使用します。

ご覧のとおり、赤と緑は均等に分割され、灰色の背景のテキストは赤いボックス内にある必要があります。コードは次のとおりです。

次のように「親を埋める」に切り替えると、実際には機能しますが、別の問題が発生します。これがコードです(これまでのところとても良いです):

したがって、上記を見ると、使用を余儀なくさfill_parentれ、問題を修正したように思えますが、使用している場合の問題は次のとおりfill_parentです (問題を表示するためだけに TextView を取り出しましたが、TextView は問題を解決しません) :

ご覧のとおり、重み 3 (上の赤) と 2 (下の緑) を割り当てていますが、実際にはこれらが反転します。赤が 2 になり、下が 3 になります。ピクセルを測定するだけです。

3つのコードの結果は次のとおりです。

明確にするために、レイアウトがこれ(一番上のレイアウト)内にラップされるたびに:

XMLversion="1.0" encoding="utf-8"と適切な名前空間。

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

android - Android:レイアウトランドなしで横向きのビューを作成しますか?

このように4つのボタンをグループ化したいだけです...

ポートレートモード:

横長モード:

Portraitモードのxml-Fileをハードコピーして、この小さな違いのために「layout-land」フォルダーに入れたくありません。次に、新しいものを実装するときに2つのファイルを変更する必要があります。

いくつかのLinearLayoutsでインテリジェントにラップすることでそれを達成できませんか?このようなもの?({}はLinearLayoutsを表します)