<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<!-- android:background="@color/giris_arka_plan" -->
当我取消评论时,它会再给出一个关于该背景的错误。
我也关闭了所有标签
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:contentDescription="@string/txt_profil"
android:orientation="vertical"
android:paddingLeft="5dp"
android:paddingRight="5dp"
android:paddingTop="20dp" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal" >
<ImageButton
android:id="@+id/profilImageButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:contentDescription="@string/txt_profilePhoto"
android:src="@drawable/profile_photo" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:paddingTop="30dp" >
<EditText
android:id="@+id/kullaniciAdiEditText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/txt_kullaniciAdi"
android:textColor="@android:color/black" />
</LinearLayout>
</LinearLayout>
<EditText
android:id="@+id/adEditText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/txt_adi"
android:textColor="@android:color/black" />
<EditText
android:id="@+id/soyadEditText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/txt_soyadi"
android:textColor="@android:color/black" />
<EditText
android:id="@+id/telefonEditText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/txt_telefon"
android:inputType="phone"
android:textColor="@android:color/black" />
<EditText
android:id="@+id/emailEditText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/txt_email"
android:inputType="textEmailAddress"
android:textColor="@android:color/black" />
<Button
android:id="@+id/kaydetButton"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/btn_Kaydet"
android:textColor="@android:color/black" />
</LinearLayout>
</RelativeLayout>
它给了我这个警告
此LinearLayout布局或其RelativeLayout父级是无用的
我该如何解决?
答案 0 :(得分:0)
不要同时使用LinearLayout和RelativeLayout它没有意义。删除其中一个以使您的xml具有布局。
答案 1 :(得分:0)
这不是错误,而是一个警告,告诉您其中一个可能并不需要。如果不需要View
或ViewGroup
,那么让您的应用充气就会浪费时间。
由于您基本上有2个顶级ViewGroups
,因此似乎不需要两者。所以你可以删除RelativeLayout
并使其工作相同。但是如果你想保留它们,那么它仍然会编译并运行警告。
答案 2 :(得分:0)
最顶层的相对布局没有用处。
答案 3 :(得分:0)
您在RelativeLayout(父级)中使用了LinearLayout,因为它无目的,所以不需要父布局。您可以像
一样更改布局<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:contentDescription="@string/txt_profil"
android:orientation="vertical"
android:paddingLeft="5dp"
android:paddingRight="5dp"
android:paddingTop="20dp" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal" >
<ImageButton
android:id="@+id/profilImageButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:contentDescription="@string/txt_profilePhoto"
android:src="@drawable/profile_photo" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:paddingTop="30dp" >
<EditText
android:id="@+id/kullaniciAdiEditText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/txt_kullaniciAdi"
android:textColor="@android:color/black" />
</LinearLayout>
</LinearLayout>
<EditText
android:id="@+id/adEditText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/txt_adi"
android:textColor="@android:color/black" />
<EditText
android:id="@+id/soyadEditText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/txt_soyadi"
android:textColor="@android:color/black" />
<EditText
android:id="@+id/telefonEditText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/txt_telefon"
android:inputType="phone"
android:textColor="@android:color/black" />
<EditText
android:id="@+id/emailEditText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/txt_email"
android:inputType="textEmailAddress"
android:textColor="@android:color/black" />
<Button
android:id="@+id/kaydetButton"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/btn_Kaydet"
android:textColor="@android:color/black" />
</LinearLayout>