2013-03-20 5 views
-2

2 차 출시시 하드 코딩 된 세로 방향을 가로 방향으로 변경하는 앱을 개발 중입니다.모토로라 xoom의 가로 방향으로 세로 방향 변경

매니페스트 파일의 모든 활동 정의에 screenOrientation = "portrait"가 있습니다.

어떻게 해결할 수 있습니까?

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.myproject" 
    android:installLocation="auto" 
    android:versionCode="13" 
    android:versionName="12.0" > 

    <uses-sdk 
     android:minSdkVersion="8" 
     android:targetSdkVersion="15" /> 

    <uses-permission android:name="android.permission.INTERNET" /> 
    <uses-permission android:name="android.permission.READ_PHONE_STATE" /> 
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> 
    <uses-permission android:name="android.permission.WAKE_LOCK" /> 
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 

    <application 
     android:icon="@string/icon" 
     android:label="@string/app" 
     android:screenOrientation="portrait" 
     android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" > 
     <meta-data 
      android:name="com.mobclix.APPLICATION_ID" 
      android:value="XXXX" /> 

     <activity 
      android:name=".SplashActivity" 
      android:screenOrientation="portrait" > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
     <activity 
      android:name=".MainActivity" 
      android:configChanges="orientation|keyboardHidden|screenSize" 
      android:screenOrientation="portrait" /> 
     <activity 
      android:name=".xyactivity" 
      android:configChanges="orientation|keyboardHidden|screenSize" 
      android:screenOrientation="portrait" /> 
     <activity 
      android:name=".xyzActivity" 
      android:configChanges="orientation|keyboardHidden|screenSize" 
      android:screenOrientation="portrait" 
      android:windowSoftInputMode="adjustPan" /> 
     <activity 
      android:name=".abactivity" 
      android:configChanges="orientation|keyboardHidden|screenSize" 
      android:screenOrientation="portrait" 
      android:windowSoftInputMode="adjustPan" /> 
     <activity 
      android:name="com.mobclix.android.sdk.MobclixBrowserActivity" 
      android:theme="@android:style/Theme.Translucent.NoTitleBar" /> 
    </application> 

</manifest> 
+0

이 전혀 구글 했는가에 선언하는 동안 모든 활동이 코드를 넣어야 만 세로 방향으로 제한하는 경우 : 여기 내 코드? 아니면 게시하기 전에 그 문제에 대한 검색? – Siddharth

+0

네가 어떤 해결책을 알고 있다면 네, 그걸로 봤어요. –

+0

이것은 무엇이 모토로라 xoom에만 나타나는 특정한 문제입니다 ... –

답변

-1

당신이 당신의 manifestfile

<activity android:name="MyApp" android:screenOrientation="portrait" android:configChanges="orientation|keyboardHidden"></activity> 
+0

우리는 이미 그것을 처리했습니다 ... :( –

+0

이 사이트를 사용해보십시오 http://stackoverflow.com/questions/3674933/find-out-if-android-device-is-portrait-or-landscape-for-normal-usage 기기가 가로 모드인지 세로 모드인지를 알아 내고이 코드를 사용하여 방향을 세로로 변경하려면이 코드를 사용하여 android-device-portrait-or-landscape-for-normal-use를 사용하십시오. setRequestedOrientation (ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); –

관련 문제