私はアンドロイドでは比較的新しいです、と私は(AndroidStudio
2.1.3と;下記参照)かなり複雑なレイアウトを作成している、以下の場合に正常に動作します:(アンドロイドのランドスケープレイアウトに関する問題を解決するにはどうすればよいですか?
- 本当の電話ではポートレートモードでLG G3)。
しかし風景モード用AndroidStudio
でポートレートモードのAndroidStudio
予想レイアウト(AndroidStudio
に示されるように)、以下である:
私は電話で「戻る」キーを押すと、私が期待されるレイアウトを参照してください、しかし、すぐに私はフィールドのいずれかにデータを入力しようとしていますように、レイアウトが正しくないとなります。
実際の携帯電話のレイアウトを修正するにはどうすればよいですか?
はthe layout here、ここManifest
を参照してください:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.alexander.inputlayoutscroll">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:windowSoftInputMode="stateVisible|adjustResize"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
あなたはすべてのビューを線形または相対ビューグループに入れ、そのビューグループをスクロールビューに入れて、キーボードが表示されたときにスクロールしてすべてのビューを表示できるようにする必要があります。 –
ポートレートでもアプリケーションを実行しますか?横長モード ?あなただけ入れアンドロイドよりも唯一のポートレートモードたい場合:activtityタグ内にマニフェストファイル内screenOrientationは=「ポートレート」を と同様に、<活動 アンドロイド:名=「fffffffffffffffffffffffffff」 アンドロイド:ラベル=「@文字列/ APP_NAME」 アンドロイド: screenOrientation = "portrait"> –
@sushantgosavi:私はあなたの提案を試みましたが、私はアプリの動きに変化は見られません。 – Alex