Я хочу настроить EditText, который должен иметь «константы», как на рисунке ниже, так что я получаю минуты и секунды. (интерфейс номера не имеет значения).EditText с "константами"
ответ
Прежде всего, я не вижу EditText на экране вы в курсе, что это простые TextViews, которые обновляют щелкать номера.
В любом случае, вы можете использовать несколько TextViews/EditTexts, что также позволит вам легко изменить их форматирование, или вы можете программно изменить форматирование самостоятельно. Если вы хотите иметь строковый ресурс, который принимает параметры, см. here о том, как это сделать.
Но я хочу динамический EditText в котором «константы» должны быть пропущены при вводе некоторых чисел. Чтобы он выглядел как «0m00s» в начале и когда вы вводите, например, первый 1, затем 2, а затем 0, он должен выглядеть как «1m20s». – mcjonesman
Вы должны посмотреть, что такое EditText. Это не EditText. Вам нужен простой TextView. Нажав на номер (кнопка), вы измените текст TextView в соответствии с вашими потребностями. Вы можете сделать это, пересчитав текст на основе его старого значения и нового нажатого, или сохраните список с введенными числами, чтобы вы могли каждый раз создавать текст из этого списка. –
Если вы действительно хотите EditText и хотите сохранить некоторое форматирование при вводе в него, посмотрите на реализацию TextWatcher: http://stackoverflow.com/questions/18305520/edittext-custom-string-formatting –
Здесь вы можете найти полный код этого кода. Код мой код.
<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:orientation="vertical">
<EditText
android:layout_width="fill_parent"
android:layout_height="50dp"
android:layout_marginTop="50dp"
android:textColor="#000000"
android:background="#CCCCCC"
/>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:gravity="center"
android:orientation="horizontal"
>
<Button
android:id="@+id/btn0"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0" />
<Button
android:id="@+id/btn1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="1" />
<Button
android:id="@+id/btn2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="2" />
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:orientation="horizontal"
>
<Button
android:id="@+id/btn3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="3" />
<Button
android:id="@+id/btn4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="4" />
<Button
android:id="@+id/btn5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="5" />
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:orientation="horizontal"
>
<Button
android:id="@+id/btn6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="6" />
<Button
android:id="@+id/btn7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="7" />
<Button
android:id="@+id/btn8"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="8" />
</LinearLayout>
показать здесь изображение ниже
Как этот код вы можете это сделать – Amitsharma
Извините, но, как я уже сказал, интерфейс номера не имеет значения; Я просто хочу, чтобы строка выше как EditText – mcjonesman
просто добавляет textview после edittext с высотой 2 dp с цветным черным или вашим цветом, который вы хотите. – Amitsharma
- 1. Использование cfqueryparam с константами
- 2. Плагин с константами
- 3. Класс с константами
- 4. Проблема с константами
- 5. конкатенация строк с константами
- 6. Нет модуля с константами
- 7. PHP Error с константами
- 8. Исчисление с константами
- 9. PHP "require" с константами
- 10. Проблема с константами
- 11. Вариадические шаблоны с константами
- 12. Перегрузка с константами
- 13. Переменные класса PHP с константами
- 14. Работа с константами внутри функции
- 15. C# MVC маршрутизации с константами
- 16. Сравните std_logic_vector с несколькими константами
- 17. Предупреждения компилятора с константами перечисления
- 18. Объединение INSERT SELECT с константами
- 19. Синтаксис на конструкторах с константами
- 20. NSSharingService: как сравнить с константами?
- 21. Fluent NHibernate Ссылки с константами
- 22. facebook - проблемы с константами FBSessionState
- 23. Big-O с положительными константами
- 24. Confused с глобальными константами (Python)
- 25. Рефакторинг jQuery с PHP-константами
- 26. Ограничение XSD с математическими константами
- 27. разница между шестнадцатеричными константами и десятичными константами в сервере SQL
- 28. Обмен константами между проектами
- 29. Возможна гравитация с двумя или несколькими константами
- 30. OCaml шаблон матч с не константами
что вы пробовали? –
ничего пока, потому что я не знаю, как настроить EditText в коде – mcjonesman
, это очень просто, просто разместите здесь свои мнения, что на самом деле вы хотите сделать ... – Amitsharma