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

android - ConstraintLayout 内の TextView はテキストをクリップします

ConstraintLayout 内の TextView の奇妙な動作に遭遇しました。

TextView はテキストをカットします。スクリーンショットには、次の 3 つの選択肢があります。

  1. TextView には width="match_parent" があります - 正しい境界ですが、テキストは切り取られます。

  2. TextView には width="wrap_content" があります - 境界が正しくなく、テキストが再び切り取られます。

  3. LinearLayout 内の TextView - これは、あるべき姿の例です。

ここに画像の説明を入力

ConstraintLayout、どうしたの?


これが私のXMLレイアウトです。

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

android - ビュー間の ConstraintLayout スペース

現時点では、私は新しいもので少し遊んでいてConstraintLayout、次のレイアウトを作成しようとしています:

ここに画像の説明を入力

(1) 見出し: Type 24sp、Leading 32sp
(2) Subhead 1: Type 15sp、Leading 24sp
(3) 32sp 行の高さ
(4) ボタンの上部とコピーの中央の間の 56 dp のパディング
(5) 24 dp の垂直パディング

私の問題は、秒の中心を参照するサイズをどのように処理すればよいかわからないことTextViewです。中央 (またはベースライン) から底までの制約などはありません。また、ベースライン ポイント間で接続されている 2 つのビューの間にスペースを設定できません。では、ConstraintLayout を使用してこのレイアウトを作成するにはどうすればよいでしょうか。

上の写真のサンプルレイアウトを教えてください。

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

android - エラー メッセージ: 廃止された制約ライブラリのバージョン 1.0.0-alpha2 を使用しています

レイアウト ファイルでを使用android.support.constraint.ConstraintLayoutしていますが、次のエラー メッセージが表示されます。gradle で使用するのに適切なコンパイル行を見つけることができません。

私のgradleファイルにはこれがあります:

「com.android.support.constraint:constraint-layout:1.0.0-alpha2」をコンパイルします

ここに画像の説明を入力

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

android - エラー: com.android.support.constraint:constraint-layout:1.0.0-alpha5 が見つかりませんでした

プロジェクトに ConstraintLayout を追加しようとしましたが、成功しませんでした。

私のアプリ レベルbuild.gradleファイルでは、gradle のバージョンはcom.android.tools.build:gradle:2.2.0-beta3であり、依存関係ではcom.android.support.constraint:constraint-layout:1.0.0-alpha5.

プロジェクトを同期しようとすると、次のエラー メッセージが表示されます

Error:Could not find com.android.support.constraint:constraint-layout:1.0.0-alpha5.

Android Studio 2.2 Beta 3 を実行しています。

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

android - ConstraintLayout の設計図が最終的なデザインと一致しない

にアップデートしたので、簡単なアクティビティを作成するためにAndroid Studio 2.2新しいことを試みました。ConstraintLayout驚くべきことに、alpha 8(現在最新のもの) は本当にバグが多く、設計図の段階で何度もリセットされてしまいます。

主な問題は、ブループリントで追加したすべてのアイテムが [デザイン] タブで制限されていないことです。

設計と青写真

依存関係:

新しい空のアクティビティを作成するときに、いくつかのチェックマークをオフまたはオンにしたことを覚えています。それと関係がありますか?

アクティビティ クラスが拡張されActivityます。

新しいレイアウト コンストラクターのバグを取り除くのを手伝ってください。

XML:

PS: Android Studio を再起動すると、要素を移動するまで、すべての要素を適切な場所に配置するのに役立ちました。その後、すべてが再び崩壊します。

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

android - 制約レイアウトを使用してマテリアル デザインを実装するにはどうすればよいですか?

最近、Android スタジオを 2.2 安定バージョンに更新し、制約レイアウトを体験するための新しいプロジェクトを作成しました。しばらくして、制約レイアウトがマテリアル デザイン サポート ライブラリで機能しないことに気付きました。たとえば、リサイクラー ビューに layout_behavior を実装する方法がわかりません。または、スナックバーが表示されているときにフロートアクションボタンが上に行きません。

だから私の質問は、制約レイアウトでマテリアルデザイン機能を実装する方法です?!!

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

android-studio - ConstraintLayout がブループリント モード以外で正しくレンダリングされない

今日から Android Studio 2.2 と ConstraintLayout を使い始めましたが、レンダリングに問題があります。ブループリント モードを使用すると、すべて問題なく表示されます。デザイン モードを使用すると、オブジェクトが左上隅にくっついて固まってしまいます。

Android Studio の警告: onMeasure エラー

依存関係:

これは Android Studio で解決できないエラーですか、それとも解決できるものはありますか? SDKが更新されました。

編集

XML ファイル: