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

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

android - 垂直レイアウト、2 つの要素、上部の要素が残りのスペースを埋めるようにする (下部の要素には wrap_content があります)

次のジレンマがあります。2 つの要素が重なり合っています。底にwrap_contentは高さがあります。2 つの要素が重なることなく、一番上の要素で残りのスペースを埋める必要があります (これはFrameLayout、たとえば使用した場合に発生します)。

幅はmatch_parentすべての要素の幅です。

モックアップを次に示します (わかりやすくするために一部の属性を省略しています)。

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

android - ListView に要素を追加すると、RelativeLayout を使用して他の要素の下に展開されます

私の活動では、アダプターとして ArrayAdapter を持ち、動的に更新される ListView を持っています。RelativeLayout を使用しています。最初は ListView は空ですが、追加する前に比べて画面のスペースを占めていることがわかります。1 つの要素が追加されるとすぐに展開され、この要素が表示されます。2 番目の要素を追加するとすぐに、2 番目の要素の上部しか表示されず、その下のメッセージ テキスト要素の後ろに表示されます。どうすればこれを解決できますか?

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

android - 向きを変えるとレイアウトが大幅に変わる

アクティビティのレイアウトを作成しました。レイアウトには、いくつかの画像ボタンとテキストビューが含まれています。問題は、デバイスの向きを縦向きに設定すると正常に機能するのに、向きを横向きに変更すると、レイアウトが予期しない結果をもたらすことです。

これが私のレイアウトファイルです

これがデバイスのポートレートモードの出力であり、これはポートレートモードとランドスケープモードの両方で期待される出力です。

ポートレートモード

これがデバイスのランドスケープ モードの出力です。これは予期しないことです。

横長モード

ポートレートモードとランドスケープモードで同じようにレイアウトを表示したい。

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

android - Androidで画像の下のコンテンツで空のスペースを埋める方法

xml レイアウトに 1 つの ImageView と 1 つの TextView があります。ImageView の右側に Web サービスで取得した以下のテキストを表示したいと思います。その1つの TextView を使用してそのテキストを表示できますか?

ここに画像の説明を入力

xml レイアウトで android:singleLine="false" を指定しようとしましたが、使用しませんでした。

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

android - Android、textViewの水平スクローラー

ボタンのテキストをスクロールしたいので、このためにボタンのテキストビューを使用しています。レイアウトに以下の属性を設定しました。しかし、それは機能していません。私はこれを使用していRelativeLayoutます...誰かが私のコードの何が問題なのか教えてもらえますか?

私は解決策を得て、これを共有しています...私はクラスを作成しました

TextView画面上でスクロールするために1つ以上必要だったので...次のlayout.xmlファイルではこれを使用しました...。

そして出来上がり....それは終わった

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

android - Android ビュー、カスタム コンポーネントの作成

まず第一に、同様の質問がたくさんあることは知っていますが、やりたいことをするための完全な答えを見つけることができました. カスタムコンポーネントの作成についてです。

つまり、UI 用のカスタム アニメーション コンポーネントを作成したいと考えています。さらに、クライアントはコンポーネントの画像を簡単に変更したいので、コードでアニメーション化される xml レイアウトを使用することにしました。でも、どうも上手くいかないらしい…。

私の最初の試みの例は、CO2 レベルを示す針ゲージです。

ゲージと針の 2 つの画像があるため、2 つの ImageView を使用してゲージ レイアウトを作成しました。

次に、関連するクラスを作成しました:

最後に、このコンポーネントを ActivityView に含めようとしました

アクティビティ Class のコードは次のとおりです。

だから私の最初の質問は、アプリケーションの実行時にこの例外を取得するのはなぜ間違っているのですか?

2 つ目は、コンポーネントの使用方法についてです。同じ含まれるレイアウトに関連付けられたクラスのインスタンスであるメンバー変数 test に含まれるレイアウトをキャストするにはどうすればよいですか? 次に、setGaugeValue ( ) 関数を使用して針をアニメーション化するだけです。

私が十分に明確だったことを願っています。

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

android - Android xmlレイアウトで重複するボタンを配置するにはどうすればよいですか?

私のレイアウトには3つのボタンがあり、ボタンの背景にPNG画像を設定したいのですが、ボタンは互いに少し重なっています。レイアウトでボタンをどのように配置したいのですか。この文脈では、どちらのレイアウトが私にとってより良いでしょう。私が開発したいレイアウトの画像を下に見ることができます。この点で私を助けてください。よろしくお願いします。

ここに画像の説明を入力してください

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

java - XMLでボタンの点滅を設定しますか?

やあみんな私は問題があります。コーディングしてボタン点滅アニメーションを作成しました

とても簡単でした。写真が引き伸ばされないので、これは1つの画面サイズで機能するということです。画面ごとに異なるレイアウトXMLを作成したので、XMLに「android:onclick」(またはそのようなもの)を設定するだけで、サイズごとに異なる画像を設定できますか?

ありがとう

「android:onClick」をいじってみましたが、何も達成されませんでした。