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

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

android - 画面をオンにしてフルスクリーンフラグを設定するにはどうすればよいですか?

アプリで全画面表示し、次のコードを記述します。

そして、私のアプリで画面をオンにしておくと、次のコードをレイアウトで記述します。

常にではありませんが、次のようにエラーになることがあります。

私に何ができる?私は本当のコードを書きますか?ありがとう...

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

java - GridView.LayoutParams が異なる画面サイズで同じになることは可能ですか?

6 列 60 行のグリッド ビューを作成しました。画像を追加、移動、消去できる場所。しかし、列間の距離を設定するのに問題があります (列間にスペースを入れたくありません)。画面サイズによって変わるので。私は自分の電話用に設定してから、友人の電話で試してみましたが、列の間は 10 dp でした。GridView EDITのxmlは次のとおりです。小さな電話で試してみると、セルに合わせて画像を大きくすることができます。

レイアウト用のJavaコードを次に示します

その v.setLayoutParams... を変更してみました

しかし、これらの 2 つにより、GridView は使用できなくなりました。誰かが私が間違っていることを知っている場合は教えてください。誰かが何か他のものを必要とする場合は、それを求めてください (スクリーンショットを投稿できません)。

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

java - LayoutParamsの不透明度を設定する

私はいくつかのコード(Androidソース)を持っています、そして私は不透明度を設定しようとしていますLayoutParam

まず、私はこれを持っています

次に、mOpacityをリロードするためにSettingsObserverを登録しますが、Opacityを100に戻すと、フォーマットを定義したように、設定さRGB_565れません。このスタンドアロンをセットアップする方法があるかどうかを知りたいのですが、コード全体を監視するために追加すると、無限に作成され、それらがオーバーレイされることになります。もう1つの便利なことは、新しいものを作成する前にmLayoutParamsを破棄する方法です。LayoutParamsTRANSPARENTLayouts

前もって感謝します。

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

android - WindowManager.LayoutParams アニメーション

ImageView介して追加する がありWindowManager.addView(ImageView, WindowManager.LayoutParams)ます。画面に表示されたときにアニメーション化したいのですが、メソッドの後ImageViewに呼び出すとアニメーション化されないようです。以下は私のコードです...ImageView.startAnimation(Animation)addView()

これは grow.xml です

画像は単にウィンドウに表示され、アニメーション化されません。画像をアニメーション化する方法を知っている人はいますか?

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

java - px単位とdp単位の換算

layout_marginTopを使用して800pxに設定したいsetLayoutParams()dpしかし、私は単位でこの値が何であるかを知りたいですか?

前もって感謝します。

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

android - アンドロイド。これはうまく機能しないということですか?バグですか?SetMargins

余白をゼロに設定すると、画像が画面全体に表示されます。しかし、マージンを100に設定するには、右側を除いてすべて正しく適合します。なぜそれをするのですか?


パディンゼロ画像


パディン画像百


同じパディングで異なるマージン?


これを見て!

忙しい猫

同じ結果がマージンを100または200に設定します。これはバグですか?

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

android - x 座標と y 座標を追加すると MapView.LayoutParams MODE_VIEW が機能しないのはなぜですか?

MapView.LayoutParams コンストラクターに x 座標と y 座標を追加したとき。その MODE_VIEW 動作はなくなります。x座標とy座標とともにこの動作が必要です。なぜこれが起こっているのか、私は問題を抱えていません。

だから、私はgeoPointを

geoPoint = mapView.getProjection().fromPixels((int)event.getX(), (int)event.getY()); イベントはクリックイベントです。

また、(event.getX()、event.getY())でマーカーピンを表示したいのですが、クリックの下に表示されます。

0 投票する
5 に答える
34221 参照

android - パディングまたはマージンを線形レイアウトに設定する方法は?

私は線形レイアウトを持っています

条件を設定すると

では、どのように設定するのlayout paramsですか?

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

android - LinearLayout.LayoutParams をプログラムで使用する

Android の LayoutParams に問題があります。基本的に、私は完全に動的なアプリケーションを作成しようとしています。すべてのレイアウトはプログラムで生成され、スプラッシュ スクリーン以外は実質的に何も XML にコミットされていません。線形レイアウトを使用してある程度成功しており、アプリは必要なものすべてをレンダリングしています。レイアウトの微調整に問題があります。たとえば、フッターを画面の下部に強制的に配置したり、ボタンバーを伸ばして幅全体をカバーしたりします。

私が知る限り、これをプログラムで実現する方法は setLayoutParams メソッドを使用することです。私の問題は、レイアウト パラメータに情報を取得する方法がわからないことです。現時点では LinearLayout.LayoutParams (int width, int height) コンストラクターを使用していますが、作成後にパラメーターを設定する方法が見つかりません。代わりに LinearLayout.LayoutParams (Context c, AttributeSet attrs) コンストラクターを使用したいのですが、AttributeSet を宣言する正しい方法が見つかりません。

誰でも私を助けることができますか?

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

android - Android - LayoutParams はどのように機能しますか?

私はこれについて少し混乱しています。ユーザーが長方形のテキスト オブジェクトを描画するアプリがあります。XML の相対レイアウトにいくつかのテキストビューを追加しました (最大 3 つのテキスト オブジェクトがあるとしましょう)。オブジェクトは移動およびサイズ変更できます。各 textView にこのコードを追加しました

Sx、Sy はピクセル単位のオブジェクトの開始 coos で、Lx、Ly は終了 coos です。

xml でこれを追加しました:

これは、テキストを適切な場所に配置する場合と同様に機能するようです。しかし、テキストビューの幅と高さが正しくないようです。これは余白をピクセル単位で設定する際の問題ですか? いくつかの啓蒙は今非常に役立つでしょう