Создание своего View
Я создаю библиотеку в которой будит view TimeView.
Чтобы отображался текст на View нужно унаследоваться от TextView, но тогда будет доступен метод setText в который можно впихнуть любой текст, но мне нужно чтобы туда можно было впихнуть только дату и время, то есть мне нужно скрыть метод setText от пользователя* и создать метод setTime.
Как скрыть метод setText от пользователя* или есть какой-то другой способ для решения этой проблемы?
пользовател - програмист который будит пользоваться этой библиотекой
Ответы (1 шт):
Вопрос немного корявый. Но вроде понятно. В свойствах EditText вам нужно установить атрибут android:inputType . И уже в нём указать то, что имеет право ввести пользователь.
В вашем случае вам нужно указать android:inputType="datetime".
А выводить в TextView вы можете что угодно и как угодно
