안녕하세요!!!

   <ScrollView
   android:id="@+id/스크롤"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent"
    android:layout_weight="1"
   android:fadingEdgeLength="0px"   
    >    
    <LinearLayout
    android:id="@+id/리니어" 
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical"
    android:background="#ee00ee"
    >
    </LinearLayout>
   </ScrollView>   





위와 같은 화면이 있습니다.
채팅화면이예요

새로운대화="메롱";
리니어.addView(새로운대화);


 를 이용하여 객체를 계속 주욱 밑으로 추가해나갔어요.. 
채팅에서 새로운 글이 맨 아래 생기듯이요..
그리고 새로운 글이 보여야 하니까 

스크롤.scrollTo(0,10000000);  //맨 아래라는 수치를 어떻게 구할지 몰라서 그냥 큰 수를 정했어요 ㅋㅋ

그런데!!

스크롤이 되긴 되는데, addView로 추가된 새로운대화가 생겨있기 바로 전의 위치에 스크롤되고
조금 더 내려보면 새로 추가한 대화가 나오게되네요.

즉

스크롤을 먼저하고, view가 추가된 모습이 되네요..

분명히 view를 먼저 추가하고 scroll을 코딩했는데 이게 무슨 일일가요!!?