0

ListView 하단의 EditTextActionBar을 숨 깁니다. 내 첫 번째 문제는 ListView의 배경 이미지가 축소되는 것을 방지하는 것이 었습니다. 어떻게 든 나는 나의 문제를 극복했다. 그러나 dnt는 이것을 다루는 방법을 안다. 어떤 몸이라도 나를 인도 할 수 있습니까? 고맙습니다.EditText가 액션 바를 숨길 수 있습니다.

편집 (설명) Viber 또는 뭐죠 앱에서 채팅 창 같은

, 난 바닥에 EditText, 중앙에 ListView과 상단에 ActionBar 있습니다. EditText을 클릭하면 배경 이미지가 축소/축소됩니다. 이 문제를 극복하기 위해 adjustPan을 사용했습니다. 괜찮아. 그러나 이제는 부드러운 키보드가 나타나면 ActionBar/TitleBar을 숨 깁니다.

+0

질문을 자세히 작성 하시겠습니까 ?? – Hardik

+0

이 비슷한 문제를 직면하고 있습니다. 여전히 그것을 파악하려고합니다. –

답변

2

adjustPan 대신 adjustResize를 사용하십시오. 프레임 워크는 필요할 경우 부모보기를 스크롤하여 항상 화면에 집중된 요소를 유지하려고합니다.

EditText 필드가 ScrollView와 같은 일종의 스크롤 컨테이너에 중첩되어 있지 않으면 레이아웃이 너무 커서 키보드가 활동 크기를 조정할 때 완전히 표시되지 않을 수 있습니다. 폼의 레이아웃을 ScrollView에서 래핑 해보십시오. 또한 비슷한 문제가있는 작은 화면 장치에서 앱의 콘텐츠를 스크롤하는 경우 앱의 콘텐츠를 스크롤 할 수 있습니다.

+0

'adjustResize'를 사용하면 배경 이미지가 축소됩니다. –

+0

내 이전 문제처럼 : 매니페스트 안드로이드에서 http://stackoverflow.com/questions/4287473/android-soft-keyboard-resizes-background-image –

+0

: windowSoftInputMode = "adjustResize | stateAlwaysHidden"XML 에서 . 어떤 배경는 여기서 당신은 윈도우의 배경 설정해야 자바 에있는 ScrollView 에서보기를 유지 설정 그나마 : 하여 GetWindow() setBackgroundDrawableResource (R.drawable.bg_wood를); –

관련 문제