I Code a SampleActivity extends AppCompatActivity
, in onCreate()
ändern Sie die Ausrichtung zu ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE
.Breite und Höhe sind falsch in AppCompatActivity
Es macht die Bildschirmgröße ist umgekehrt. Folgen Sie ist mein AndroidManifext.xml
<activity
android:name=". SampleActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:theme="@style/DefaultActivityTheme"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
meine SampleActivity.
public class SampleActivity extends AppCompatActivity
{
@Override
protected void onCreate(@Nullable Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_screen);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
}
@Override
protected void onResume()
{
super.onResume();
}
}
was meinst du mit falsch und umgekehrt? Was ist das Ergebnis, das du bekommst? und zeige deinen 'onCreate()' Code von der 'Aktivität'. –
@ th3pat3l die Breite ist die Breite im Hochformat, die Höhe ist die Höhe im Hochformat.aber ich ändere die Landschaft. –
Bitte zeigen Sie Ihren Code für die Aktivität an. Wenn Sie die Breite und Höhe speichern, bevor der Bildschirm gedreht wird, dann, ja, diese Werte sind geschaltet –