2012-03-11 82 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”/>