2017-12-27 33 views
0

私のアプリには、270度回転した複数のビューがあります。Switch回転ビューの寸法を更新する

enter image description here

どのように私は、スイッチの幅と高さを反転させることができます:スイッチの寸法は、しかし、まだ元の向き(Androidのレイアウトで予想通り)に基づいてレイアウトされていますか?私はレイアウトXMLで方法を見つけることができませんでした、返された幅と高さ(onCreateView()onViewCreated()でさえ)が常に0であるので、含まれているフラグメントでプログラム的にしようとする試みは失敗しました。あまりにも早い時期に照会することで幅と高さが0になりますが、この問題を解決するためにプログラム的なアプローチが必要な場合は、実際にコードを実行してディメンションを反転する必要がありますか?

+0

あなたは静的な高さで試しましたか?アンドロイド:layout_height = "60dp" ' –

+0

私は高さで静的にすることができますが、私は水平方向で使用されるのと同じ値を使いたいと思います。これらはどのように入手できますか? – RedBassett

答えて

0

スイッチでrequestLayout()を試すか、スイッチのlayoutParamsで幅と高さを入れ替えてください。

+0

layoutParamsでどのように幅と高さを入れ替えるのですか? – RedBassett

関連する問題