2012-02-12 2 views
1

전체 화면 (너비와 높이 모두 fill_parent)을 사용하는 레이아웃 너비 GridView를 만들고 싶습니다. 열의 수는 X이고 행의 수는 Y입니다 (자체 어댑터로 채워지고 BaseAdapter가 확장 됨). 내가 원하지 않는 것은 스크롤링입니다. 모든 항목을 볼 수있게하고 싶습니다. 수직 스크롤 막대가 없습니다.스크롤하지 않고 GridView

미리 감사드립니다. 안드로이드 속성

gridView.setOnTouchListener(new OnTouchListener(){ 
    public boolean onTouch(View v, MotionEvent event) { 
     return event.getAction() == MotionEvent.ACTION_MOVE); 
    } 
}); 

답변

0

시도는 OnTouchListener 다음을 설정하는 방법의 GridView에 scrollingCache = "false"를

<ListView android:id="@+id/android:list" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:scrollingCache="false" 
    android:layout_weight="1" /> 
0

세트 :

0

..maybe :

mKeypadGrid.setEnabled(false); 

하면 해결됩니다 너의 문제. 그것은 스크롤을 사용할 수 없게했지만 필요한 다른 기능은 작동했습니다. 확실하지 않은 경우 귀하의 요구에 맞습니다 .. 환호

관련 문제