마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

horizonscrollview에서 item의 layout크기를 기기의 width크기 로 고정하고싶어요

0 추천
<horizonscrollview

   <Linearlayout>

        <LinearLayout>

        </LinearLayout> //item1

        <LinearLayout>

        </LinearLayout> //item2

         ....

   </LinearLayout>

</HorizonScrollView>

 

item 들의 width를 기기의 width크기로 다 통일하고싶은데 어떻게하는게 좋을까여??
4mond (180 포인트) 님이 2015년 8월 11일 질문

1개의 답변

0 추천
onMeasure 에서  width 값을 얻어와서 해당 layout 에 적용하세요
aucd29 (218,390 포인트) 님이 2015년 8월 11일 답변
view를 커스터마이징해야되는 건가요??
onMeasure라는 함수를 override하려면 ...
넵 그게 귀찮으시면

 WindowManager wm = (WindowManager) getSystemService(Context.WINDOW_SERVICE);  
Display display = wm.getDefaultDisplay();  
Log.d("display", "w:" + display.getWidth());  
Log.d("display", "h:" + display.getHeight());

이렇게 화면 크기를 이용해서 하셔도 되구요
...