2017-12-07 8 views

답변

0

당신은있는 ScrollView

에서

scrollTo() 방법을 사용하여 시도 할 수 있습니다 당신이 View.getLocationOnScreen() 또는 getLocationInWindow()이 같은

사용하여 요소의 좌표를 얻을 수 있습니다 : 단지 그들을 조정

int[] theCoorndiates = new int[2]; 

yourView.getLocationOnScreen(theCoordinates); 

scrollView.scrollTo(theCoordinates[0], theCoordinates[1]); 

을 코드로

참조 : https://developer.android.com/reference/android/widget/ScrollView.html#scrollTo%28int,%20int%29 https://developer.android.com/reference/android/view/View.html#getLocationOnScreen(int[])

0

사용 예를 들어 같은

view.clearFocus(); 
view.requestFocus(); 

당신이 EdiText 및 ID를 사용하는 경우는 mEditText.clearFocus(); mEditText.requestFocus();

+0

좋은, 감사를 사용하는 것보다 mEditText입니다! –

+0

@AllFriend -이 코드가 작동하면 다른 사람들을 도울 엄지 손가락을 줘. 귀하의 의견에 감사드립니다. –