540 pix (너비)의 스크린이있는 장치가 있습니다. 나는이 레이아웃 시도 :레이아웃에 적합하지 않음 화면 크기
<LinearLayout
android:orientation="horizontal"
android:layout_height="fill_parent"
android:layout_width="540dp"
>
을하지만있는 LinearLayout은 화면보다 큽니다. 그것은 화면 밖으로 범위.
나는 코드로 화면 크기를 읽어
DisplayMetrics displaymetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
int width = displaymetrics.widthPixels;
및 도구, 그래서 화면은 확실히, 540 pix에 폭이다.
뭐가 잘못 되었나요?
당신이 픽셀로 DP를 변경하고 다시 그것을 밖으로 시도 할 수있는 매우 유용한 기사가있다
? dp는 px – ucsunil
과 다릅니다. 자세한 내용은 다음 페이지를 참조하십시오. http://stackoverflow.com/questions/2025282/difference-between-px-dp-dip-and-sp-in-android – NigelK