투케이2K

276. (AndroidStudio/android/java) 웹뷰 (webview) 모바일 가상 키보드 상태 리사이징 설정 실시 본문

Android

276. (AndroidStudio/android/java) 웹뷰 (webview) 모바일 가상 키보드 상태 리사이징 설정 실시

투케이2K 2022. 3. 9. 13:57

[개발 환경 설정]

개발 툴 : AndroidStudio

개발 언어 : java

 

[소스 코드]

    <!-- 메인 웹뷰 액티비티 -->
    <activity
        android:name=".A_Main"
        android:exported="true"
        android:screenOrientation="portrait"
        
        android:windowSoftInputMode="adjustResize"
        
        android:configChanges="keyboardHidden|orientation|screenSize">
    </activity>



    <!-- 액티비티 공유 및 노출 지정 : android:exported="true" -->
    <!-- 액티비티 화면 세로 고정 : android:screenOrientation="portrait" -->

    <!-- 가상 키보드 상태에 따라 리사이징 : android:windowSoftInputMode="adjustResize" -->
    <!-- 가상 키보드 UI 밀림 방지 : android:windowSoftInputMode="adjustPan" -->

    <!-- 액티비티 초기화 현상 방지 : android:configChanges="keyboardHidden|orientation|screenSize" -->

 

반응형
Comments