問題タブ [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 に答える
820 参照

android-layout - constraintBottom と constraintBaseline について

Android Studio 2.2 で使用できるすべての ConstraintLayout 属性には、次の 2 つのBottom制約とBaseline制約があります。

layout_constraintBottom_toTopOf
layout_constraintBottom_toBottomOf
layout_constraintBaseline_toBaselineOf

また、すべてのビューにベースラインがあるわけではないようです。

Bottom 制約と Baseline 制約の違いと類似点は何ですか? 特定のビューだけにベースラインがあるのはなぜですか?

公式 ドキュメントには、この種の情報がありません。

編集
この画像は、ベースラインとベースを理解するのに役立ちます: ベースラインは、ビュー内のテキストのベースです。 上と下の間です。 テキストとテキスト付きの底のベースライン

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

android - 別の子に似た制約を持つconstraintLayoutにビューを追加します

ビューが全体に広がる制約レイアウト(alpha9) があり、特定の ImageView を複製して追加する必要があります。レイアウトは次のようになります。 基本レイアウト

主な目的は、ボタンが押されたときに、これらの「コイン」imageViews の 5 つをアニメーション化することです。生成する必要があるimageViewsは、下のボタンの背後にあるimageViewの正確なプロパティを持っています(同じ制約があります) ボタンの背後にある imageView

私がやろうとしたことは次のとおりです:

そして、それは失敗しました。編集:必要なものを表示できませんでした。画面の左上にコインが表示されることもあれば、何も表示されないこともありますが、コインの数が増加します (つまり、アニメーションは実際に何かをしようとしていて、次に onAnimationFinished メソッドを呼び出します)

ライブラリEasyAndroidAnimationsをアニメーションに使用しました

コードは次のとおりです。

MainActivity.java

activity_main.xml

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

android - カードビューの上部にあるイメージビュー

imageview上に整列する必要がある円形がありcardviewますが、画像の半分の円が外側になり、cardview画像の残りの半分の円が内側になるようにする必要がありcardviewます。上の境界線の中心と同様に、その上cardviewに円形がimageview存在します。

これを行うにはどうすればよいですか。ご迷惑をおかけして申し訳ありませんが、プロキシが許可しないため、画像をアップロードできません。

ここに画像の説明を入力

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

android - Constraint Layout を使用した Android Studio 2.2.1 の Layout Editor の問題

Android Studio 2.2.1 (安定したチャネルから) にアップデートした後、Android Studio の Layout Editor で問題が発生しました。以下のスクリーンショットに示すように、エディターは UI から「制約レイアウト」コントロールを非表示にすることがあります。

スクリーンショット

Constraint Layout alpha 9 と Data Binding を使用しているため、レイアウトは「layout」タグでラップされています。レイアウト例のコードは次のとおりです。

レイアウトに要素を追加/削除すると、コントロールが表示されたり消えたりします。これは新しい Android Studio または Constraint Layout のバグですか? それとも私は何か間違ったことをしていますか?

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

android - ConstraintLayout とそのコンテンツのストレッチ

フラグメントを (ConstraintLayout を使用して) 作成しました。これは次のように なります:お互いをカバーします。これを参照してください: 画像の問題 そのため、画像のサイズが変更されません... 自動サイズ変更を実現するための解決策はありますか?

ありがとう、ゾルタン