これは本当に簡単なアプリです。このアプリはポートレートモードではポートレイト、エイリアスリソースの助けを借りて横になっているときは横長と言うべきです。エイリアスリソースを使用したランドスケープでのアプリケーションクラッシュ
私が行ったことを段階的に説明します。
私は、次のコードでのres /値のrefs.xmlファイル作成:私は次のコードでのres /値-地内refs.xmlファイルを作成し
<resources> <item name = "activity_dualfragment" type="layout">@layout/activity_main</item> </resources>
を。
<resources> <item name = "activity_dualfragment" type="layout">@layout/activity_main_land</item> </resources>
レイアウトフォルダに「landscape」のテキストでactivity_main_landレイアウトを作成しました。
最後に、onCreateメソッドのMainActivity.javaにエイリアスリソースを割り当てました。
setContentView(R.layout.activity_dualfragment);
何が間違っていますか?助けてください。
更新: 大丈夫このエラーは、削除したメインアクティビティのフローティングアイコンが原因でエラーがなくなり、アプリがクラッシュしなくなりました。私はアプリを実行する前に私のデバイスが肖像画になっているとき私はそれが肖像画を表示する肖像画を表示する場合でも、私のデバイスが風景にある場合、私はそれをポートレートにしても風景を示しています。では何が起こっているのですか? @nigam
なぜ私のコードが表示されないのですか?ありがとう@Nigam Patro。 – soche123
どのようにコードを追加しますか? – soche123
リソースタグが削除され、機能しました。 –