fill_parent
을 사용하는 경우 maxWidth
은 아무 효과가 없습니다.maxWidth가 fill_parent와 함께 작동하지 않습니다.
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<LinearLayout android:layout_width="fill_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<EditText android:layout_width="match_parent"
android:layout_height="wrap_content"
android:maxWidth="50dip"/>
</LinearLayout>
</LinearLayout>
감사합니다. 내 EditText를 화면의 모든 너비에 채우지 만 nore 500dip을 채우지 않으려면 어떻게해야합니까? 예를 들어, 일부 화면은 해상도가 <500입니다. –
이것은 바보 같지만 작동합니다 :'minWidth'를 추가하고 "min"과 "max"를 모두 '500dp'로 설정하십시오. – Sam
@Sam - 나에게 효과가있는 것 같지 않은데, editText는 여전히 여백을 제외한 전체 화면을 채 웁니다. 당신은 정교 할 수 있습니까? – katzenhut