0
我在水平線性佈局中有一個微調器,一個edittext和一個按鈕。當我在edittext中輸入內容時,它會增加每個字符,其他字符會減少。有一個空白區域輸入,但它不會改變,每次增加輸入字符的時間。 我該如何解決它?佈局權重不適合,它會改變每個輸入
佈局
<LinearLayout
android:layout_width="match_parent"
android:layout_height="@dimen/ly"
android:gravity="center"
android:orientation="horizontal"
android:weightSum="10" >
<Spinner
android:id="@+id/spinner1"
style="@style/submitspinner"
android:layout_weight="2"
android:entries="@array/a_code"
android:prompt="@string/p_code" />
<EditText
android:id="@+id/editText1"
style="@style/submitstyle"
android:layout_weight="5"
android:inputType="number" >
<requestFocus />
</EditText>
<Button
android:id="@+id/button1"
style="@style/submitstyle"
android:layout_weight="3"
android:text="@string/btn_submit" />
</LinearLayout>
風格
<style name="submitstyle">
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">match_parent</item>
<item name="android:layout_margin">10sp</item>
<item name="android:textColor">@android:color/holo_blue_dark</item>
<item name="android:textSize">@dimen/pt</item>
</style>
<style name="submitspinner" parent="@android:TextAppearance.Widget.TextView.SpinnerItem">
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">match_parent</item>
<item name="android:layout_margin">10sp</item>
<item name="android:textColor">@android:color/holo_blue_dark</item>
<item name="android:textSize">@dimen/pt</item>
</style>
使用'android:layout_width = match_parent'爲線性佈局內的元素 – bogdan
Edi ttext不顯示... 微調器和按鈕填滿整行... –
你已經使用了'android:layout_width = match_parent'和你在那裏顯示的重量和edittext不顯示? – bogdan