Подчеркивание текста редактирования Android отсутствует, когда установлен фон ⇐ Android
-
Anonymous
Подчеркивание текста редактирования Android отсутствует, когда установлен фон
Я хочу установить фон динамически создаваемого текста редактирования и одновременно подчеркнуть его. Теперь у него есть фон, но нет подчеркивания. Когда я удаляю setBackground(), отображается подчеркивание.
Я попробовал такой конструктор edittext, но это не помогло: etTitle = new EditText(new ContextThemeWrapper(fragment.requireContext(), R.style.editText)); Мне не нужна прозрачность на этом фоне.
etTitle = новый EditText(fragment.requireContext()); etTitle.setId(Util.getIdNotUsed(fragment.requireActivity())); TypedArray a = фрагмент.requireActivity().getTheme().obtainStyledAttributes(isDarkMode? R.style.notepad_dark: R.style.notepad_light, new int[] {R.attr.myColorBottomNavigationViewBg}); int атрибутResourceId = a.getResourceId(0, 0); Drawable drawable = ContextCompat.getDrawable(fragment.requireContext(), AttributeResourceId); etTitle.setBackground(рисуемый); Как это решить?
Я хочу установить фон динамически создаваемого текста редактирования и одновременно подчеркнуть его. Теперь у него есть фон, но нет подчеркивания. Когда я удаляю setBackground(), отображается подчеркивание.
Я попробовал такой конструктор edittext, но это не помогло: etTitle = new EditText(new ContextThemeWrapper(fragment.requireContext(), R.style.editText)); Мне не нужна прозрачность на этом фоне.
etTitle = новый EditText(fragment.requireContext()); etTitle.setId(Util.getIdNotUsed(fragment.requireActivity())); TypedArray a = фрагмент.requireActivity().getTheme().obtainStyledAttributes(isDarkMode? R.style.notepad_dark: R.style.notepad_light, new int[] {R.attr.myColorBottomNavigationViewBg}); int атрибутResourceId = a.getResourceId(0, 0); Drawable drawable = ContextCompat.getDrawable(fragment.requireContext(), AttributeResourceId); etTitle.setBackground(рисуемый); Как это решить?
Мобильная версия