2013-09-06 4 views
0

사용자가 일부 필드를 컴파일하는 설문지 모양의 페이지를 만들고 싶습니다. 예를 들어여러 줄의 TextViews 정렬 및 텍스트 편집

:

이름 : EDITTEXT

성 : EDITTEXT

주소 : EDITTEXT

내 의도는 각 라인에서 편집 정렬 왼쪽에 텍스트 뷰를 가지고있다

텍스트 오른쪽, 등등 모든 필드에 대해 컴파일해야합니다.

만큼 지금이 내 코드는 다음과 같습니다

<LinearLayout 
    android:id="@+id/linearLayout2" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:gravity="center" 
    tools:ignore="UselessLeaf" > 



    <TextView 
     android:id="@+id/twNome" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_marginLeft="5dp" 
     android:text="Nome: " /> 

    <EditText 
     android:id="@+id/editNome" 
     android:layout_width="200dp" 
     android:layout_height="wrap_content" 
     android:layout_gravity="right" 
     android:ems="10" 
     > 


    </EditText> 
+0

그것을 클릭 그리고 뭐하고 있니? 어떤 문제가 있습니까? – codeMagic

답변

1

더 나은 사용성은 일반 텍스트 디스플레이를 위해 어떤 TextViews를 사용하는 대신 문서 말대로 editext의 android:hint XML 속성 사용하지하는 것입니다 :

텍스트가 비어있을 때 표시 할 힌트 텍스트입니다. 트위터의 스크린 샷에서 확인하실 수 있습니다 나타납니다 http://developer.android.com/reference/android/widget/TextView.html#attr_android:hint

방법이의 예 :에서

https://lh4.ggpht.com/_HN_x9NnI4cFbIZv8dTBuY7CI9P62txIjEhNEnlolHQOY9bLPtuI0LpNbDrWtCpf1JyT=h900-rw

는 말한다 바닥 부분을 참조하십시오 그래서

뭔가 "일레인 Filadelfo에 회신" 예 :

<EditText 
    android:id="@+id/editNome" 
    android:layout_width="200dp" 
    android:layout_height="wrap_content" 
    android:layout_gravity="right" 
    android:ems="10" 
    android:hint="Nome: " 
    > 

당신은/탭을 초점으로,

  1. 이 페이지의 상단에있는 검색 양식 필드를 패턴을 볼 수있다, 그것은 회색으로 "검색"라고 어떻게 알 사라/
  2. http://androidniceties.tumblr.com/
+1

동의합니다. 힌트를 사용하십시오. 자신에게 많은 돈을 절약 할 수있을뿐만 아니라 현재 그렇게하는 것이 더 표준 적입니다. 사용자가 좋아할 것입니다! –

+0

답변 해 주셔서 고맙습니다 :) 나는 그것을했는데 생각했던 것보다 훨씬 낫습니다. 또 다른 작은 질문 : 사용자가 신체 높이를 묻기를 원한다면 어떤 위젯을 사용해야합니까? 높이 (센티미터)가 표시되는 스크롤 가능한 선택을하고 싶습니다. 다시 한번 감사드립니다 :) – user2754909