2016-07-18 3 views
0

アプリケーションは完全にOKですが、アプリケーション全体がSensorLandscapeにあり、向きが全く変わらない ホームキーを押すと、向きがポートレートに変わりますこのコードでリソースが見つかりません例外をスローする:Android - リソースが見つかりませんオリエンテーションの変更でクラッシュ

public View getView(int position, View convertView, ViewGroup parent) { 
    LayoutInflater inflater = (LayoutInflater) getContext() 
      .getSystemService(Context.LAYOUT_INFLATER_SERVICE); 

    View rowView = inflater.inflate(R.layout.chat_contact, parent, false); 

    return rowView; 
} 

chat_contactレイアウトが見つかりません。

アンドロイドマニフェスト:

<activity 
     android:name=".MainActivity" 
     android:screenOrientation="sensorLandscape" 
     android:windowSoftInputMode="adjustResize"> 

    </activity> 
    <activity android:name=".LoginActivity" android:screenOrientation="sensorLandscape"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 

おかげでたくさん。

+0

あなたのAndroidManifestとあなたの活動のライフサイクルメソッドを投稿できますか? –

+0

@HusseinElFeky私はAndroidManifestをpostetしました。私のライフサイクルメソッドは問題ではないと思います。 –

+0

質問は 'R.layout.chat_contact'のXMLファイルです。 – EpicPandaForce

答えて

0

あなたのデバイスがポートレートモードになっているときにアプリケーションを開こうとすると、デフォルトでポートレートモードのリソースを読み込み、後でその方向を横向きに変更します(あなたのマニフェスト設定に基づいて)ポートレートモードでランチャー画面のデフォルトレイアウトを追加するこれはあなたのリソースを解決しません例外が見つかって、アプリケーションは引き続きランドスケープモードで読み込まれます。

+0

私のアプリは起動時にクラッシュしません。 ホームキーを押してアプリを終了するとクラッシュする(アプリを一時停止する) –

関連する問題