Coloca o código do teu xml…
E coloca escrito dentro das tags Code… tu acha elas abaixo do título ta tua mensagem
Coloca o código do teu xml…
E coloca escrito dentro das tags Code… tu acha elas abaixo do título ta tua mensagem
Segue:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal" >
<TextView android:text="A"/>
<TextView android:text="B"/>
<TextView android:text="C"/>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal" >
<TextView android:text="D"/>
<TextView android:text="E"/>
<TextView android:text="F"/>
</LinearLayout>
</LinearLayout>
Mensagem que da:
"<TextView>" does not set the required layout_width attribute:
(1) Set to "wrap_content"
(2) Set to "match_parent"
"<TextView>" does not set the required layout_height attribute:
(1) Set to "wrap_content"
(2) Set to "match_parent"
"<TextView>" does not set the required layout_width attribute:
(1) Set to "wrap_content"
(2) Set to "match_parent"
"<TextView>" does not set the required layout_height attribute:
(1) Set to "wrap_content"
(2) Set to "match_parent"
"<TextView>" does not set the required layout_width attribute:
(1) Set to "wrap_content"
(2) Set to "match_parent"
"<TextView>" does not set the required layout_height attribute:
(1) Set to "wrap_content"
(2) Set to "match_parent"
"<TextView>" does not set the required layout_width attribute:
(1) Set to "wrap_content"
(2) Set to "match_parent"
"<TextView>" does not set the required layout_height attribute:
(1) Set to "wrap_content"
(2) Set to "match_parent"
"<TextView>" does not set the required layout_width attribute:
(1) Set to "wrap_content"
(2) Set to "match_parent"
"<TextView>" does not set the required layout_height attribute:
(1) Set to "wrap_content"
(2) Set to "match_parent"
"<TextView>" does not set the required layout_width attribute:
(1) Set to "wrap_content"
(2) Set to "match_parent"
"<TextView>" does not set the required layout_height attribute:
(1) Set to "wrap_content"
(2) Set to "match_parent"
You must supply a layout_width attribute.
You must supply a layout_height attribute.
Fiz assim:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Razão Social / Nome:" />
<EditText
android:id="@+id/editText1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10" >
<requestFocus />
</EditText>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="152dp"
android:text="CNPJ / CPF:" />
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Inscrição Estadual:" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<EditText
android:id="@+id/editText2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="10" />
<EditText
android:id="@+id/editText3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10" />
</LinearLayout>
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Nome Fantasia:" />
<EditText
android:id="@+id/editText1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10" >
</EditText>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="152dp"
android:text="Data Cadastro:" />
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="E-mail:" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<EditText
android:id="@+id/editText2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="date"
android:ems="10" />
<EditText
android:id="@+id/editText3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="textEmailAddress"
/>
</LinearLayout>
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Nome Contato:" />
<EditText
android:id="@+id/editText1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10" >
</EditText>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="740dp"
android:text="Endereço:" />
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Nº:" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<EditText
android:id="@+id/editText2"
android:layout_width="800dp"
android:layout_height="wrap_content"
android:ems="10" />
<EditText
android:id="@+id/editText3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="10"/>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="740dp"
android:text="Bairro:" />
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="CEP:" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<EditText
android:id="@+id/editText2"
android:layout_width="800dp"
android:layout_height="wrap_content"
android:ems="10" />
<EditText
android:id="@+id/editText3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="10"/>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="405dp"
android:text="Cidade:" />
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="165dp"
android:text="Telefone:" />
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Celular:" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<EditText
android:id="@+id/editText2"
android:layout_width="450dp"
android:layout_height="wrap_content"
android:ems="10" />
<EditText
android:id="@+id/editText3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="10"/>
<EditText
android:id="@+id/editText3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="10"/>
</LinearLayout>
</LinearLayout>
Tem como melhorar isso ai?
Era só pesquisar um pouquinho!
Como que ficaria isso num RelativeLayout?
RelativeLayout? Acho que eles são desaconselháveis, dão muita dor de cabeça.
Como assim, dor de cabeça? Qual o motivo?
o RelativeLayout tem os elementos posicionados de forma mais burra, menos lógica… isso faz com que diferenças de tela embaralhem os elementos.
Pode usar ele, mas não é garantida a qualidade.
Então qual seria a melhor forma?
RelativeLayout ? Nãoooo. Ta certo o LinearLayout, para da espaçamento você usa , lembre-se de botar o tamanho(Altura e Largura)
Como que faz essa view ai e o tamanho(Altura e Largura).
Não seria o:
android:layout_width="match_parent"
android:layout_height="wrap_content"
Porque o não uso do RelativeLayout? Quero entender isso. Pode me explicar?
Como que pode melhorar?
Procure entender o que é isso
match_parent
wrap_content
match_parent = fill_parent - largura, ocupa a tela toda
wrap_content - ocupa somente o espaço que vai ser utilizado.
Alguém?