子ビューの幅をmatch_parentに設定しようとすると、ビューが消えます。
子ビューとしてレイアウトを追加しようとしています。
これを修正してください。
wrap_contentまたはdpディメンションを使用する必要があります
dpディメンションを使用すると、ビューが表示されましたが、希望どおりではありませんでした。 wrap_contentを使用したとき、それはまだ見えません。
私の場合、おそらくそれは適切なライブラリではありません。
しかし、すばらしい仕事です。他の場合に使用するためにブックマークしました。
同じ問題に直面しています。 一致する親が機能していません。 UIは見えません。
この問題はまだ存在します
さて、それは現在サポートされていません、そしておそらくそれには理由があります。 @ natario1は私よりもこのことについて多くのことを知っているので、名前を付けることはできません。 解決策が少なくとも技術的に可能であり、 @ natario1が同意する場合は、この問題を再開できますが、どちらもすぐに調査することはありません。 しかし、これはオープンソースのGitHubプロジェクトであり、結局のところそれを支援する会社はありません。したがって、私たちは(願わくば)一緒に働いているオタクの集まりにすぎません。 あなたがそれを調査したい、あるいはそれを修正する方法を知りたいのであれば、私たちはPRのために非常にオープンです。
可能かもしれませんが、サポートされていません。
小さなコンテナの中に大きなコンテンツがある場合はズームが必要だといつも思っていたので、コンテンツを小さくしてズームを有効にします。 このコンテキストでは、 match_parent
コンテンツはまったく意味がありません-それが収まるのであれば、なぜズームまたはスクロールするのですか? 配置などを使用して、 match_parent
ように表示します。
1つの問題について言及すると、これがサポートされている場合は、ZoomLayoutの寸法よりも実際には大きいものをmatch_parent
として宣言できます。その場合、縮小されて表示されますが、ズーム可能です...これは2Dではばかげていますスクロール可能なコンテナ。
ですから、これは緊急でも必要でもないと思いますが、気軽に取り組んでPRを開いてください。
または単に行う:
content.layoutParams.width = zoomLayout.width
content.layoutParams.height = zoomLayout.height
content.requestLayout()
これは、zoomLayoutが適切な幅と高さ( onGlobalLayout
など)を計算した後に呼び出す必要があります。
最も参考になるコメント
同じ問題に直面しています。 一致する親が機能していません。 UIは見えません。