問題タブ [layoutparams]
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 - Android ListView レイアウト パラメータ セット
xml に Listview があります。そのような構造:
Listview
ここで、Java コードで高さを設定したいと思います。私は次のコードで試しています。
しかし、それは与えjava.lang.ClassCastException: android.widget.AbsListView$LayoutParams
ます。私のコードの問題は何ですか?
android - screenBrightness Android の復元時に空白の画面が表示される
**注意してください、私はディスプレイをオフにしようとしているだけです。これを行うためのより良い方法があれば、それを提案してください:)
私は使っている
と
ディスプレイのオン/オフを切り替えます。画面を再びオンにすると、バックライトがオンになっている空白の画面しか表示されません。
なぜこれが起こっているのですか?マイクありがとう
android - プログラムでimageView画像の下にオレンジ色の線を追加するには?
ギャラリーに表示される前に、画像の下にオレンジ色の線を追加するにはどうすればよいですか?
他のすべての画像から目立つように画像にマークを付けたい.
あらゆる種類の LayoutParams をテストしましたが、アドバイスが必要です。
xml のみでこれを行う方法については、たくさんの説明を参照してください。
ここに私getView
のアダプターがあります
(誰かがそれを必要とする場合は、実用的なソリューションで更新してください)
これは、
線を描画する必要があるかどうかを決定imageViewWithLine
するブール値を持つカスタムimageViewです
android - プログラムで水平レイアウトパラメータと垂直レイアウトパラメータの両方を設定する方法
xmlファイルで実行できます。
これらのパラメータをプログラムで設定する方法が見つかりませんでした。このようなことは不可能だと思います。
android - Android:実行時にSliding DrawerのtopOffset/bottomOffsetを設定するには?
topOffset
のこの属性に出会いましたSliding Drawer
。かなり便利そうですが、実行時に設定したいと思います。
これは可能ですか?
開発者向けドキュメントを調べましたが、あまり見つかりませんでした。
android - Android レイアウトの問題の制御
relativelayout の中心に新しいビューを表示しようとしました。ただし、新しいビューは常に画面の上部に配置されます。
android - Android FrameLayout と TextView - setGravity() が機能しないのに LayoutParams が機能するのはなぜですか?
FrameLayout を使用して (オンデマンドで) 画面にテキストを表示しています。テキストを特定の場所に配置したいので、 setGravity() でうまくいくと思いました...しかし、いいえ、テキストの移動先には何の影響もないようです(ImageViewのような他のオブジェクトにはありません)この方法)。
まず、TextView.setGravity()は正確には何に使用されるのでしょうか。(編集:私は今これをよりよく理解しています、ありがとう!ただし、質問の次の部分についてはまだ明確ではありません。)
次に、この方法で FrameLayout を更新する唯一の方法は、必要な設定で新しい FrameLayout.LayoutParams オブジェクトを作成し、それを setLayoutParams() メソッドを使用して適用することです。(これはビューを自動的に更新するように見えるので、requestLayout() 呼び出しが必要ですか?)そして、FrameLayout でこれを達成するためのより簡単で簡単な方法はありますか? ?
ありがとう!参考までに、この FrameLayout と TextView をどのように設定しているかを示す (動作中の) コード スニペットを以下に示します。
android - Android-LinearLayoutにImageViewの余白が表示されない
現在、カスタムLinearLayout内の子ImageView間にマージンスペースを追加するだけの簡単なことを達成するのに苦労しています(Checkableを実装するカスタムImageViewを取り込むように設計された変更されたRadioGroupは、onMesarueをオーバーライドしませんでした)。簡単に言うと、これらの画像は固定サイズ(60x60dip)であり、(Webから)動的であるため、次のように動的に追加する必要がありました。
動作するのはパディングだけで、適切に間隔を空けます。ただし、各子のパディング(マージン)の間にスペースはありません。私はこれを正しく行っていますか、それとも各子のマージンを考慮に入れるためにonMeasureをオーバーライドするよりも良い方法がありますか?
android - Android - レイアウト パラメータを TextView にミリ単位で設定する
次のようなものを使用して、layout_width と layout_height を textview 要素に動的に設定できると思います。
しかし、レイアウトの幅と高さを他の単位で設定するにはどうすればよいですか?たとえば、テキスト ビューのレイアウトの幅を 20 mm に設定したいとします。それ、どうやったら出来るの?
android - LayoutParams が表示されない
}
上記のコードで、行 edt.setLayoutParams を削除すると、編集テキストが表示されます。しかし、私が彼らのパラメータを設定すると、彼らは表示されません。何が原因でしょうか?