問題タブ [android-relativelayout]

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 に答える
279 参照

android - ボタンをスクロール可能なListViewの一部にするにはどうすればよいですか?

その下にボタンがあるListViewがあります。画面サイズが許すよりも多くのコンテンツでリストを埋めて、スクロールバーが表示されるようにすると、ボタンはスクロール可能な領域の一部ではなくなります。つまり、ボタンが消えます。ボタンをスクロール可能領域の一部にするにはどうすればよいですか?

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

android - Android -- RelativeLayout と LinearLayout -- VideoView のサイズ変更の問題

ビデオのサイズ変更に問題があります。プログラムでレイアウトを作成する必要があります。コードは次のとおりです。

ルート レイアウトは相対レイアウトです。myText は、ルート レイアウトの上部に追加する Textview です。次に、myText の下に VideoView を追加します。ルート レイアウトの下部に、いくつかのボタンを追加します。

myVideo は、以下のように定義された LinearLayout です。

縦向きモードでは、ビデオが中央に表示され、ビデオが幅全体と適切な高さを占めます。横向きモードでは、ビデオが画面全体を占め (これが私の望みです)、myText はまったく表示されません。

ありがとうクリス

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

android - Android - BitmapDrawable によって作成された灰色の背景を変更する方法

次のコードを使用して、スケーリングされていない中央の画像を背景として相対的なレイアウトで作成しています:-

私が持っている唯一の問題は、相対レイアウトの背景が、XML またはコードで設定したものに関係なく灰色であることです。

任意のアイデアをいただければ幸いです。

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

android - RelativeLayout で TextView を垂直方向に中央揃えにする

下の画像では、赤のテキストビューを垂直方向に中央揃えにしたいのですが、LinearLayout ではなく RelativeLayout だけを使い続けたいと思います。LinearLayout でこれを行う方法を理解できると思いますが、これらを使用したくありません。

これはすべて、私がここで見つけた例に基づいていますAndroid devleper's blog - Android Layout Tricks #1

代替テキスト

ここに私のxmlがあります

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

android - Android RelativeLayout

うまくいかないのはなぜですか?「第一」と「第二」が重なりました。どうしたの?

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

android - android RelativeLayout、下のTextViewにテキストがない場合にTextViewを垂直方向に中央に配置しようとしています

私は、RelativeLayoutを使用して2つの垂直方向のTextViewの左側に画像を含むListViewを持っています。両方のTextViewにテキストがある場合、問題なく表示されます。下部のTextViewにテキストがない場合があります。問題は、リスト全体に迷惑な空白を作成するものがない場合でも、テキスト用のスペースが確保されるため、レイアウト全体が本来あるべき位置より数ピクセル上にあることです。ギャップ。誰かがレイアウトを予約せずに作った例を見たのを覚えていますが、彼がどのようにそれをしたのか思い出せません。誰かが私を教えてくれませんか?

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

android - プログラムで実行時に「android:layout_below」を設定できますか?

実行時にRelativeLayoutを作成するときに、android:layout_belowプログラムで同等のものを設定することは可能ですか?

0 投票する
8 に答える
30673 参照

android - ビューの可視性がView.GONEの場合のRelativeLayoutの問題

私はRelativeLayoutこうして:

それぞれが前のものの下に。TextViewで固定されています。TextViewandroid:layout_below

問題は、TextView2が存在する場合と存在しない場合があることです(View.VISIBLEまたはView.GONE)。の場合View.VISIBLEはすべて問題ありませんが、の場合はView.GONE、TextView3がTextView1の上にレンダリングされることになります。

これを修正するためにさまざまな方法を試しましたが、RelativeLayout「s」に捕らえられるたびに、「定義される」ルールの前にIDを参照することはできません。

ここで明らかな何かが欠けていることを願っています。

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

android - Androidの相対的なレイアウト配置の問題

ListViewの一連のアイテムに使用されるリストアイテムの相対レイアウトをXMLで作成する際に問題が発生しました。私は何時間も試しましたが、髪の毛を引き裂いて自分の思い通りに見せようとしていますが、すべてを正しい場所に表示することはできず、重なり合ったりずれたりすることはありません。最初の画像と次の2つのテキストビューを配置できますが、最後のテキストビューと画像ビューを取得できません。

私はそれをどのように見せようとしているのかというワイヤーフレームスタイルの画像を添付しましたが、誰かが私を助けてくれるかどうか疑問に思っていましたか?

代替テキスト

  • 右側のImageViewは、行の全高のセットアイコンであり、その周りにパディングがありますか?
  • 2つのTextViewが幅の大部分を占めます。アドレステキストビューはテキストが長くなる可能性があるため、スペースが不足した場合は切り捨てる必要がありますか、理想的にはフォントサイズを縮小しますか?
  • 次のTextViewは、最大5文字の小さな文字列を保持します。
  • 最後のImageViewは、このリストアイテムをクリックして詳細情報を表示できることを示す小さな矢印です。図のように中央に配置する必要があります。
  • アイコン、最後のテキストビュー、最後の画像が常にリストの下の同じ場所/配置にあるようにしたいと思います。

誰かがこれについていくらかの援助を提供することができれば、私はとても感謝するでしょう。

乾杯みんな

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

android - コードをきれいにする (レイアウト)

そこで、いくつかの画像を挿入して操作する小さなコードを作成しました。今の私の主な問題は、これが非常に醜くて長いことです。もっときれいにするために何かできることはないかと思っていました。

たとえば、layoutparams を 1 つだけ試してみましたが、最初の画像を追加した後に変更を加えても、両方の画像に影響するようです。

また、画像を印刷するのに役立つ文字列として blue_1 o red_1 などの文字列を返すことができる関数がありますが、画像を取得するために文字列を i.setImageResource に入れることはできません:(

私に何ができる?