2012-03-11 116 views
0

當我改變佈局文件夾(媒體裝置)的東西,回去佈局XLARGE文件夾,有些價值的變化。問題與Eclipse和佈局

換句話說,當我改變佈局文件夾中的文件,另一個在佈局XLARGE文件夾的變化太大,有一個無限循環的循環,我不能進行適當的分辨率設定值。我該如何解決這個問題?這是什麼?

例如,這兩個變化: 在佈局文件夾中:

<AutoCompleteTextView android:id="@+id/atxt" 
     android:layout_width="250dp" 
     android:layout_height="57dp" 
     android:layout_marginTop="70dp" 
     android:layout_marginLeft="10dp" android:gravity="left" android:textSize="35dp"/> 

更改爲:在維

<AutoCompleteTextView android:id="@+id/atxt" 
     android:layout_width="410dp" 
     android:layout_height="57dp" 
     android:layout_marginTop="100dp" 
     android:layout_marginLeft="10dp" android:gravity="left" android:textSize="35dp"/> 

回答

0

將所有值。 例如RES /值/ dimen.xml

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <dimen name="atxt_width">250dp</dimen> 
</resources> 

RES /值-XLARGE/dimen.xml

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <dimen name="atxt_width">410dp</dimen> 
</resources> 

,並設置layout.xml這atxt_width - 變量:

< AutoCompleteTextView機器人:ID = 「@ + ID/atxt」 機器人:layout_width = 「@捫/ atxt_width 」 機器人:layout_height =「 57dp」 機器人:layout_marginTop = 「70DP」 機器人:layout_marginLeft = 「10dp」 機器人:比重= 「左」 機器人:TEXTSIZE = 「35dp」/>