У меня есть EditText, но я хочу только одну строку. Я положил известиОтключить ввод в editText android
<item name="android:maxLines">1</item>
<item name="android:minLines">1</item>
<item name="android:lines">1</item>
но не работает.
Смотрите мой код:
<LinearLayout style="@style/linearInputEntryText">
<LinearLayout style="@style/subLinearLayout">
<TextView style="@style/label" android:text="Last Name" android:id="@+id/textView2"/>
<EditText style="@style/editTextEntryName" android:id="@+id/lastName"/>
</LinearLayout>
<View style="@style/linearInputEntryBlack" > </View>
</LinearLayout>
и стили:
<style name="editTextEntryName" parent="editTextEntry">
<item name="android:maxLines">1</item>
<item name="android:minLines">1</item>
<item name="android:lines">1</item>
<item name="android:layout_gravity">left</item>
</style>
Это возможно только с inputType многострочным я думаю. –
set 'android: singleLine = true' для вашего' EditText' – Rustam
add android: inputType = "text" и android: singleLine = "true". –