2014-01-10 2 views
1

스크롤 페이지를 사용하기 때문에 한 페이지에 많은 내용이 있습니다. 나는 페이지의 하단에 하나의 스캔 버튼이 있는데, 나는 많은 바코드를 스캔하기 위해 여러 번 클릭해야한다. 스캔 버튼을 클릭하면 "BarcodeScanner"응용 프로그램을 열어 바코드를 희미하게 만들고 응용 프로그램에 결과를 반환합니다. 그래서 내 응용 프로그램으로 돌아 왔을 때, 다시 전체 페이지를 스크롤하여 아래쪽에있는 스캔 버튼을 클릭해야합니다. 그래서 페이지 하단의 스크롤을 초기화하는 방법이 있습니까?페이지 하단의 스크롤보기 조정

+0

당신이있는 ScrollView로 스캔 버튼을 가하고 있습니다 ... XML 파일 – nitesh

답변

0

s.post(new Runnable() { 
     public void run() { 
      s.scrollTo(0, mScrollView.getBottom()); 
      // or this 
      //s.fullScroll(s.FOCUS_DOWN); 
     } 
    }); 
+0

을 게시 모두 – Snehal

+0

그것은 도움 지금 .. 감사합니다 잘 작동하고 –

+0

편집 대답을 참조 작동하지 않습니다 : 그것은 작동하고 – Snehal

0

을 시도 사전에

감사를 도와주세요 어떻게하면 스크롤 뷰를 초기화 할 수 있다고 생각 하는가. !! 한 페이지에 많은 내용이있는 경우 모든 내용을 보려면 스크롤보기를 사용해야합니다. ! 이것을 시도해보십시오. 스크롤 뷰 XML 코드를 XML 코드의 botom에 넣으십시오. 확인해 봐 !!

0

은있는 ScrollView의 ID가 scrollId는, 코드가 같은 lokk 것입니다 말해이

scrollView = (ScrollView) findViewById (R.id.scrollId); 
scrollView.post(new Runnable() {    
@Override 
public void run() { 
     scrollView.fullScroll(View.FOCUS_DOWN);    
} 

});

+0

괜찮아요. .. 도와 줘서 고마워. – Snehal

+0

을이 작동하지 않습니다 – Snehal

+0

화면 하단에 스크롤 할 때와 처음 내용이 화면에 나타날 때 지연이있다. –

관련 문제