そりゃそうですよね。
世の中2pain以上のレイアウトもあるわけでして。
どんな風にどんな形でViewをつっこんでもいいわけでして。
というわけで、じゃあどう判断するのということで。
内部でgetWidthとかgetHeightの関係でboolean isSelfPortraitでも作りましょう。
んで、if文で
if (isSelfPortrait){
処理A
}else {
処理B
}
とか作りましょう。
2painとか実装によっては後から変更とかあり得るので、
Activityの傾きは使わないように。
とTextureViewでActivityの傾きであれこれしてしまった体験談。
0 件のコメント:
コメントを投稿