2010-05-31 8 views
2

나는 RelativeLayout와 레이아웃을 만들었습니다. 레이아웃은 꽤 여러 ImageButtons에 TableLayouts 몇에서 다른 요소의 숫자, ... RelativeLayout의 자체가 다음과 같은 매개 변수를 포함안드로이드 RelativeLayout 때로는 스크롤

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:background="@drawable/bgimage"> 

지금 내가 발견 가끔 (주로 나오는 경우 화면 보호기 모드, 검은 색 화면에서 나오는 것처럼) 전체 화면은 50 픽셀 아래쪽으로 움직여서 맨 위에 50 픽셀의 검은 색 공간을 남긴 것처럼 그려집니다 ... 내 트랙볼을 움직일 때 (장치가 ADP2, Google Ion) 위아래로 레이아웃이 위아래로 움직이며 마치 스크롤 할 수있는 것처럼 ... 다른 동작을로드하고 원래 동작으로 돌아 가면이 동작이 자체적으로 수정되었을 것입니다 ...

누구나 이와 같은 경험이 있습니까? 어떻게이 문제를 해결할 수 있습니까? 도움/팁/포인터에 미리 감사드립니다!

답변

0

활동의 onResume이 시도 :

Handler handler = new Handler(); 
handler.post(new Runnable() { 

    @Override 
    public void run() { 
     requestLayout(); 
    } 
});