2011-04-29 7 views
2

커서 광고를 가리키는 회 전자가 있습니다. 이 어댑터를 특정보기로 설정했습니다. 내가 스피너의 폭을 해결하고자 , 나는 unsucessfully 물건을 많이 시도 :회 전자/줄임표/너비

  • layout_width = "100dp"을 // KO
  • 가 100dp하는 레이아웃 폭을 감소 특정 크기의 회 전자를 강제로 // KO
  • 사용 어댑터 나 스피너의 폭을 차단하고 싶습니다 // KO

가 포함 된 텍스트 뷰에 ellipsize. 아이디어가 있습니까?

답변

0

layout_padding을 왼쪽 및 오른쪽에 추가해보세요.

0

스피너에 대한 맞춤 텍스트 뷰 레이아웃을 만들어 일부 속성을 수정할 수 있습니다.

<TextView xmlns:android="http://schemas.android.com/apk/res/android" 
android:id="@android:id/text1" 
style="?android:attr/spinnerItemStyle" 
android:singleLine="true" 
android:layout_width="100dip" 
android:layout_height="wrap_content" 
android:ellipsize="end" /> 

그런 다음 당신은 다음과 같이 선언 할 수 있습니다 :

mSpinner = (Spinner) findViewById(R.id.spinner); 
ArrayAdapter<CharSequence> adapterSpinner = ArrayAdapter.createFromResource(this, R.array.spinner_vals, R.layout.custom_simple_spinner_dropdown_item); 

예를 들어, 100 DP의 폭을 해결할 수 있습니다