1
問題があります。画面が分割されていない場合には、完璧に動作Android SplitScreen orientation
private boolean isLandscape() {
final Resources resources = getResources();
return resources != null && resources.getConfiguration() != null
&& resources.getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE;
}
:
は、私は、画面が横長モードであるかどうかを確認する方法があります。 問題は次のとおりです。
画面分割時にfalse
を返します。 この場合、resources.getConfiguration().orientation
はORIENTATION_PORTRAIT
を返します。私はアンドロイドリファレンス(#1、#2)を読んだが、私は何の情報も見つけられなかった。
- デバイス:ネクサス5倍
- OS:アンドロイド7.0
任意の提案ですか?
このリンク先はどこですか? https://medium.com/google-developers/5-tips-for-preparing-for-multi-window-in-android-n-7bed803dda64#.tiw9in4e6 – Stallion
@ Stallion no。 >マルチウィンドウは、ウィンドウのサイズに基づいて構成を調整することによってリソースシステムを利用します - 画面サイズは明らかですが、最小の幅(つまり、幅または高さの最小値)は、サイズ変更時には向きも更新されます。 –
@ Stallionそれは私を助けた。私は問題の原因を理解しました。 –