1

나는 Tabactive 내에서 자식 활동을 호출하는 TabGroupActivity의 코드를 빌려 왔습니다. Edittext를 클릭했을 때 Softkeyboard가 아래쪽 막대를 위쪽으로 밀고있는 것을 보여 주면 내 문제가 발생합니다. 이것은 childactivity 자체에서 호출 된 활동에서만 발생합니다. 즉, 두 번째 수준의 하위 활동이 시작되면 동작이 나타나고 탭을 전환하면이 동작이 사라집니다.tabactivity에서 호출 할 때 하위 작동을 위해 소프트 키보드가 아래쪽 막대를 누르지 않게하려면 어떻게해야합니까?

문제점의 원인을 알아야합니까?

답변

0
android:windowSoftInputMode="adjustPan" 

탭이 맨 아래에있는 경우가 매니페스트 work..in됩니다 .. 이것을 시도 ..

+0

죄송합니다. 의심스러워해도 효과가 없었습니다. – Avinazz

+0

android : windowSoftInputMode = "stateHidden"시도해보십시오 .. –

+0

thats 절대적으로 관련이없는 – Avinazz

0

시도를 다음 코드를 추가합니다 :

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN); 

날 그래서 결과를 알려 나는이 질문에 대해 더 많은 설명을 할 수있다.

+0

전혀 성공하지 못했습니다 ... – Avinazz

+0

btw, 나는 이미 그곳에 바텀 바를 그대로 두었지만 두 번째 레벨의 아이들 활동에는 실패합니다. 다시 말하지만, 다른 탭으로 돌아가서 그 문제가 사라지면 다시 오게됩니다. 앱이 백그라운드로 전송 된 경우에도 마찬가지입니다. – Avinazz