2015-04-22 4 views
0

Ребята, мы можем хранить значения примитивного типа в android с помощью SharedPreferences, SQLite и т. Д., Но я хочу сохранить textView в макет. Я создал textView в Java классе. Как я могу сохранить созданный новый TextView в Android?Как сохранить вид объекта в макете?

+0

Вы хотите добавить это текстовое изображение в макет? –

+0

@KarnShah Я добавляю уже, но мое приложение повторно запускает мой textviews, удаляя по макету. Мне нужно сохранить в макет. и я создаю textView в классе java. –

ответ

0

Вы можете хранить текст, содержащийся в вашем TextView как String к SharedPreferences, SQLite и т.д.
Тогда все, что вам нужно сделать, это загрузить этот String назад от SharedPreferences, SQLite и т.д., и установить его в ваш TextView.
Точно так же вы можете хранить/восстанавливать TextViewtextColor, textSize и любое другое имущество, в котором вы нуждаетесь.
Вы не можете сохранить просмотр, а только его содержимое.

+0

но я создаю TextView в классе java не в xml? Как я возвращаю textview, когда мое приложение повторно запускается. –

+0

Извлечь код, который создает ваш TextView в отдельный метод. Выполните этот метод в любое удобное для вас время. – Stan

+0

Вы должны создать это текстовое изображение в каждом запуске приложения. –

Смежные вопросы