問題タブ [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 投票する
1 に答える
162 参照

android - AndroidLayoutParamsは何もしません

TextViewのAndroidLayoutParamsに問題があります。200 dip x200dipのサイズのボックスにテキストを表示したい。しかし、何も表示されていません。これはコードです:

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

android - ボタンの高さを上方向に動的に変更する

ボタンを使ってグラフのような構造を作ろうとしています。
シークバーの値に基づいて、これらのボタンの高さを動的に変更したいと思います。

スクリーンショット

このスクリーンショット1に示すように、これを実装できます。ただし、問題は、ボタンの高さが下方向に大きくなることです(これがデフォルトの動作です)。


以下に示すように、ボタンを上向きに成長させるにはどうすればよいですか? スクリーンショット

Xml


アクティビティ

私は愚かなことをしていますか?助けていただければ幸いです。

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

android - テーブルレイアウトをテーブル行で動的に埋める

スクロールビュー内にテーブルレイアウトがあり、5Nのテーブル行で動的に入力したいと思います。各テーブル行には、ImageViewとEditTextが含まれています。アプリがクラッシュしました完全なスタックは次のとおりです。

コード:

これがXMLです

よろしくお願いします。ありがとうございました。

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

android - Android レイアウト パラメーター fill_parent は影響しません

width & height = fill_parent を使用してアクティビティにレイアウト xml ファイルを設定し、背景色を灰色などに設定すると、アクティビティを開始したときに背景色が表示されないという問題があります。LinearLayout を拡張するカスタム レイアウトを作成しようとしましたが、このカスタム レイアウトで onMeasure を呼び出すと、

onMeasure: -2147483048 | -2147482761

ここで、水平方向のスペース要件: -2147483048 および垂直方向のスペース要件: -2147482761

だから、私が使用するとき

私のカスタムレイアウトでは何も得られませんが、たとえば

次に、長方形を取得します

私の質問は、なぜですか?

編集:実際の電話とエミュレーターでテスト済み

EDIT2: xml:

EDIT3:Java:

また

EDIT4: 数値は MeasureSpec.AT_MOST と同じです

MeasureSpec.UNSPECIFIED に​​設定しようとしても何も変更されません。onMeasure が呼び出されてもビューのサイズは変更されません。

EDIT5:悪い。問題は、TabWidget 共通領域に wrap_content が設定されていたため、fill_parent が機能しないことでした。

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

android - Androidはjavacodeprobによってwrap_contentをImageViewに設定します

ビットマップをImageViewに設定した後、幅と高さの両方にwrap_contentを設定したいと思います。

与えているjava.lang.ClassCastException: android.view.ViewGroup$LayoutParams cannot be cast to android.view.ViewGroup$MarginLayoutParams

私のコードの問題は何ですか?の解き方?

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

android - JavaコードでcompleteThresholdをAutoCompleteTextViewに設定するには?

私はこの AutoCompleteTextView を持っています:

completionThreshold フラグの値を 1 に設定する必要があり、Java コードでそれを行うことを学びたいです。Google と stackoverflow で検索しましたが、方法が見つかりませんでした。

私はこれを行う必要があります: android:completionThreshold="1"Java コードを使用します。

これはどのように行うことができますか?

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

android - android : LayoutParams でボタン間の余白を設定する

ボタンの間に 20px の下部マージンを持つボタンを垂直方向に自動的に生成したいと考えています。LayoutParams オブジェクトでマージンを設定しようとしましたが、成功しませんでした。

画像でわかるように、画像の間にスペースはありません。誰かが理由を知っていますか?ありがとうございました ! ここに画像の説明を入力

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

android - 呼び出しにはAPIレベル11が必要です。このエラーが発生した場合はどうすればよいですか?

私はこのコードを使用しています

このxmlコードで

文字列のこれらの部分をテーブルレイアウトに挿入して、テキストを印刷したときにきれいな列に表示されるようにします。これが機能する方法では、列に配置するのではなく、行の文字列行を出力するだけです。文字列に何行になるかわからないことを知っておくことも非常に重要です。したがって、50 og 100行になる可能性があるため、4つのテキストビューボックスを作成することはできません。したがって、iを作成する必要があります。テーブルビューのテキストビューボックスの数。iは行数です。しかし、私は常にこのエラーが発生し、呼び出しにはAPIレベル11が必要であり、APIレベル10を使用しています。この行が原因でエラーが発生しています

これを機能させるためにどのような種類のparamlayoutオプションを使用できますか。

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

android - Androidでビューをスムーズに拡大するにはどうすればよいですか?

320*50ビューをフルスクリーンに拡大したときに問題が発生しました。

直接展開すると機能しますが、動作が急激で、ユーザーエクスペリエンスが良くないと思います。したがって、最初にビューを非表示にしてから展開し、2秒後にビューを再度表示します。

そのため、アプリケーションがビューを展開するまで2秒残しました。その後、2秒後にビューが再び表示されます。表示されると、ビューが全画面表示に拡大されることが期待されます。しかし実際にはそうではありません。ビューは、非表示になっている2秒間ではなく、表示後に展開アクションを実行します。

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

android - テーブル列の高さは変わりませんか?

たとえば、プログラムで4つのテーブル行を作成し、各テーブル行の高さを画面の1/4サイズにします。各テーブル行の高さは、画面サイズの半分です。さまざまな方法を試しましたが、テーブルの高さは変わりませんでした。テーブル行の幅の変更を管理しますが、高さは管理しません。これが私のコードです:

XML: