2016-06-26 8 views
0

現在、私はイメージ/ビデオを適切に表示しようとしています(How can i rotate image and video if it was captured in landscape mode?)、解決策の1つとして、私はこれを見ています(画面の回転方法を無効にして、いくつかの要素を防ぐ)。(画面全体ではなく)画面回転で少数の要素だけを回転させる方法はありますか?

できますか?

何とかしたいときはいつでも要素の回転を呼び出すことができますか?

答えて

0

ViewStubを操作して、現在の画面の向きに関するこの要素にレイアウトを添付しようとしましたか?

ViewStub stub = (ViewStub) findViewById(R.id.stub); 
if (getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE) { 
    stub.setLayoutResource(R.layout.landscape); 
} else { 
    stub.setLayoutResource(R.layout.portrait); 
} 
関連する問題