0
有時當我將一個id添加到xml中的佈局時,它只是打破了我的代碼。一切工作正常,直到我添加一個ID到佈局。沒有錯誤,沒有日誌,它只是打破了一切,沒有註冊任何錯誤。當我刪除ID時,一切都回來了。 (這不是 「@ ID /添加my_id」 - > 「@ + ID /添加my_id」 錯誤)Android添加ID到佈局中斷我的代碼
我想知道是什麼導致的?
一個XML文件,我有這個問題的:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true"
android:orientation="vertical"
tools:context=".MainActivity" >
<ScrollView
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scrollbars="none" >
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="top|left"
android:layout_marginTop="6dp"
android:layout_marginLeft="14dp"
android:textColor="#C8C8C8"
android:textSize="20sp"
android:text="@string/apparence" />
<LinearLayout
android:id="@+id/layout_apparence" //HERE IS THE PROBLEM
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="6dp"
android:layout_marginRight="6dp"
android:layout_marginLeft="6dp"
android:paddingRight="6dp"
android:paddingTop="6dp"
android:paddingLeft="6dp"
android:paddingBottom="6dp"
android:background="@drawable/note_corps" >
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="top|left"
android:layout_marginTop="6dp"
android:layout_marginLeft="6dp"
android:textColor="#666666"
android:textSize="20sp"
android:text="@string/text_size_settings" />
<TextView
android:id="@+id/fontSizePreview"
android:visibility="gone"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="top|left"
android:layout_marginTop="6dp"
android:layout_marginLeft="6dp"
android:textColor="#666666"
android:textSize="20sp"
android:text="@string/font_size_is" />
<SeekBar
android:id="@+id/fontBar"
android:max="100"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="top|left"
android:layout_marginTop="6dp"
android:layout_marginLeft="6dp"
android:textColor="#666666"
android:textSize="20sp"
android:text="@string/card_size" />
<RadioGroup
android:id="@+id/cardSize"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<RadioButton
android:id="@+id/cardSizeSmall"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="#666666"
android:text="@string/card_size_small"/>
<RadioButton
android:id="@+id/cardSizeNormal"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="#666666"
android:text="@string/card_size_normal"/>
<RadioButton
android:id="@+id/cardSizeBig"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="#666666"
android:text="@string/card_size_big"/>
</RadioGroup>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="top|left"
android:layout_marginTop="6dp"
android:layout_marginLeft="6dp"
android:textColor="#666666"
android:textSize="20sp"
android:text="@string/theme" />
<RadioGroup
android:id="@+id/themeChooser"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<RadioButton
android:id="@+id/lightTheme"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="#666666"
android:text="@string/light_theme"/>
<RadioButton
android:id="@+id/darkTheme"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="#666666"
android:text="@string/dark_theme"/>
</RadioGroup>
</LinearLayout>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="top|left"
android:layout_marginTop="6dp"
android:layout_marginLeft="14dp"
android:textColor="#C8C8C8"
android:textSize="20sp"
android:text="@string/sort" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_marginTop="6dp"
android:layout_marginLeft="6dp"
android:layout_marginRight="6dp"
android:paddingRight="6dp"
android:paddingTop="6dp"
android:paddingLeft="6dp"
android:paddingBottom="6dp"
android:background="@drawable/note_corps" >
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="top|left"
android:layout_marginTop="6dp"
android:layout_marginLeft="6dp"
android:textColor="#666666"
android:textSize="20sp"
android:text="@string/order" />
<RadioGroup
android:id="@+id/sortNoteRadioGroup"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<RadioButton
android:id="@+id/plusRecente"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="#666666"
android:text="@string/order_plus_recente" />
<RadioButton
android:id="@+id/plusAncienne"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="#666666"
android:text="@string/order_moins_recente" />
<RadioButton
android:id="@+id/alphaCroiss"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="#666666"
android:text="@string/order_alpha_croiss" />
<RadioButton
android:id="@+id/alphaDecroiss"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#666666"
android:text="@string/order_alpha_decroi" />
</RadioGroup>
</LinearLayout>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="top|left"
android:layout_marginTop="6dp"
android:layout_marginLeft="14dp"
android:textColor="#C8C8C8"
android:textSize="20sp"
android:text="@string/date_heure" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_marginTop="6dp"
android:layout_marginLeft="6dp"
android:layout_marginRight="6dp"
android:layout_marginBottom="6dp"
android:paddingRight="6dp"
android:paddingTop="6dp"
android:paddingLeft="6dp"
android:paddingBottom="6dp"
android:background="@drawable/note_corps" >
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="top|left"
android:layout_marginTop="6dp"
android:layout_marginLeft="6dp"
android:textColor="#666666"
android:textSize="20sp"
android:text="@string/date_heure" />
<RadioGroup
android:id="@+id/precisionDate"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<RadioButton
android:id="@+id/display_date_time"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="#666666"
android:text="@string/show_date_time" />
<RadioButton
android:id="@+id/hide_date_time"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="#666666"
android:text="@string/hide_date_time"/>
<RadioButton
android:id="@+id/hide_time"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="#666666"
android:text="@string/hide_time" />
</RadioGroup>
</LinearLayout>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="top|left"
android:layout_marginTop="6dp"
android:layout_marginLeft="14dp"
android:textColor="#C8C8C8"
android:textSize="20sp"
android:text="@string/others" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_marginTop="6dp"
android:layout_marginLeft="6dp"
android:layout_marginRight="6dp"
android:layout_marginBottom="6dp"
android:paddingRight="6dp"
android:paddingTop="6dp"
android:paddingLeft="6dp"
android:paddingBottom="6dp"
android:background="@drawable/note_corps" >
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="top|left"
android:layout_marginTop="6dp"
android:layout_marginLeft="6dp"
android:textColor="#666666"
android:textSize="20sp"
android:text="@string/no_title" />
<RadioGroup
android:id="@+id/noTitle"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<RadioButton
android:id="@+id/leaveEmpty"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="#666666"
android:text="@string/leave_empty"/>
<RadioButton
android:id="@+id/useDate"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="#666666"
android:text="@string/use_date"/>
<RadioButton
android:id="@+id/useNote"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="#666666"
android:text="@string/use_note"/>
</RadioGroup>
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="top|left"
android:layout_marginTop="6dp"
android:layout_marginLeft="6dp"
android:textColor="#666666"
android:textSize="20sp"
android:text="@string/animations" />
<CheckBox
android:id="@+id/disableAnimation"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="6dp"
android:layout_marginLeft="6dp"
android:textColor="#666666"
android:text="@string/disable_animation"/>
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="top|left"
android:layout_marginTop="6dp"
android:layout_marginLeft="6dp"
android:textColor="#666666"
android:textSize="20sp"
android:text="@string/suppression" />
<CheckBox
android:id="@+id/disableConfirmation"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="6dp"
android:layout_marginLeft="6dp"
android:textColor="#666666"
android:text="@string/disable_confirmation"/>
</LinearLayout>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="top|left"
android:layout_marginTop="6dp"
android:layout_marginLeft="14dp"
android:textColor="#C8C8C8"
android:textSize="20sp"
android:text="@string/editor_tips" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_marginTop="6dp"
android:layout_marginLeft="6dp"
android:layout_marginRight="6dp"
android:layout_marginBottom="6dp"
android:paddingRight="6dp"
android:paddingTop="6dp"
android:paddingLeft="6dp"
android:paddingBottom="6dp"
android:background="@drawable/note_corps" >
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="top|left"
android:layout_marginTop="6dp"
android:layout_marginLeft="14dp"
android:textColor="#666666"
android:textSize="20sp"
android:text="@string/editor_tips" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="top|left"
android:layout_marginTop="6dp"
android:layout_marginLeft="14dp"
android:textColor="#666666"
android:text="@string/tips" />
</LinearLayout>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="top|left"
android:layout_marginTop="6dp"
android:layout_marginLeft="14dp"
android:textColor="#C8C8C8"
android:textSize="20sp"
android:text="@string/about" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_marginTop="6dp"
android:layout_marginLeft="6dp"
android:layout_marginRight="6dp"
android:layout_marginBottom="6dp"
android:paddingRight="6dp"
android:paddingTop="6dp"
android:paddingLeft="6dp"
android:paddingBottom="6dp"
android:background="@drawable/note_corps" >
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="top|left"
android:layout_marginTop="6dp"
android:layout_marginLeft="6dp"
android:textColor="#666666"
android:textSize="20sp"
android:text="@string/version" />
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="top|left"
android:layout_marginTop="6dp"
android:layout_marginLeft="6dp"
android:textColor="#9A9A9A"
android:textSize="16sp"
android:text="@string/text_version" />
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="top|left"
android:layout_marginTop="6dp"
android:layout_marginLeft="6dp"
android:textColor="#666666"
android:textSize="20sp"
android:text="@string/contact" />
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="top|left"
android:layout_marginTop="6dp"
android:layout_marginLeft="6dp"
android:textColor="#9A9A9A"
android:textSize="16sp"
android:text="@string/report_to" />
</LinearLayout>
</LinearLayout>
</ScrollView>
</LinearLayout>
請告訴我你用 – kabuto178
我想每一個字,我可以 像「DKJDKJDKJDKJD」 – Pumpkin
爲什麼不發表您的xml文件的代碼 – kabuto178