問題タブ [android-constraintlayout]

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

android - このレイアウトを行うためのより良い方法はありますか? 多分制約レイアウトを使用していますか?

このレイアウトを行うためのより簡単な (より良い) 方法はありますか? 多分ConstraintLayoutで?

3333 は常に右下隅に、2222 は 1111 の下に配置する必要があります。

単一の RelativeLayout または FrameLayout を使用するためのより良い方法があるかどうかわかりませんか?

Constraint Layout を試してみましたが、要素を移動するときに Android Studio が少しおかしくなりました。

スクリーンショットのレイアウト

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

android - ConstraintLayout は、layout_width/layout_height をビューに自動的に追加します。

スタイルでlayout_widthとlayout_heightを定義しているので、実際に設定されていますが、IDEは私のスタイルを認識せず、Android:layout_height="0dp" android:layout_width="0dp"でコードをオートコンプリートします

コード例: ビルドまたはデザイン/テキスト IDE の切り替え時に、TextView android:layout_height="0dp" android:layout_width="0dp" に追加します。

言及するのを忘れました:

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

android - ConstraintLayout ダイアログ幅を持つ AppCompatDialogFragment

ConstraintLayout としてルート レイアウトを持つ AppCompatDialogFragment を作成しようとしています。

ルート レイアウトでは、layout_width が wrap_content に設定されています。しかし、コードを実行すると、内容が変更されてもダイアログは縮小され、幅が固定されます。

生成されたレイアウトコードは次のとおりです

レイアウトを膨らませる方法は次のとおりです。

長いテキスト

短いテキスト

長いテキストを使用すると、ダイアログが何らかの「最大幅」にヒットすることがわかります (属性がなくても)。

この「制限」なしでコンテンツを幅で折り返すダイアログを作成するにはどうすればよいですか?

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

android - Android Studio の新しい Constraint Layout エディタでビューを取得して制約を設定できない

Android Studio で新しい Constraint Layout Editorを使用したいのですが、どうにか編集できないレイアウトを作成できました。

一部のビューが重なっており、希望するビューを選択できないため、制約を設定できません。

ビューは、選択したい「緑色の四角」です。しかし、途中で他に 2 つのビューがあります。

どういうわけか、使用されていないビューを「ロック」することはできますか、またはすでにフォトショップのレイヤーなどのビューを設定できますか...?

スクリーンショット:

アドバイスをお願いします。

ここに画像の説明を入力

0 投票する
6 に答える
2421 参照

android - 制約レイアウトの最新バージョン NUMBER はどこで確認できますか?

アプリで制約レイアウトを使用しています。

ただし、レイアウト エディターは、古いライブラリを使用しているという警告を表示します。

廃止された制約ライブラリのバージョン 1.0.0-alpha9 を使用する

私のgradleファイルには次のものがあります:

このライブラリの最新 (最新) バージョンはどこで確認できますか?

編集:

質問は、SDK を最新に更新することではなく、「どのバージョンが最新かを知る方法」に関するものです (まだ知らない番号を入力する必要があるため)。

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

android - Android ConstraintLayout アニメーションはレンダリングを過度に遅くします: それらを回避することは可能ですか?

Android 環境で ConstraintLayout を使用して最初のステップを進めています。私はそのすべての利点を高く評価していますが、表示モードのビューで作業しているときに、矢印とすべてのアニメーション (各コンポーネント) が完全にロードされます。すべての非常に便利な機能を備えた ConstraintLayout を使用する方法はありますが、アクティビティのレンダリングが非常に遅くなり、システムがクラッシュすることが多い矢印や同様のアニメーションを回避する方法はありますか? あなたが私を助けてくれることを本当に願っています。事前にどうもありがとうございました!