30/09/2018, 20:14

Cho phép nhập & hiển thị thông tin ghi chú dạng văn bản trong Android

Em xin chào các anh(chị) em có vấn đề là:
Em đang tìm cách để cho phép nhập & hiển thị thông tin ghi chú dạng văn bản. Em định làm là khi ấn một nút sẽ bật ra layout mới(layout ghi văn bản) và có textView để nhập các ghi chú dạng văn bản vào sau đó ấn nút back để quay lại layout chính. nhưng khi ấn lại nút để vào layout (layout ghi văn bản) để ghi văn bản thì các ghi chú trước ghi mất hết.
Do đó anh(chị) cho em hỏi có cách nào để khi ấn lại layout(ghi văn bản) thì các ghi chú mà em ghi trước đó ở TextView không bị mất không ạ?
Hay có cách nào khác để em làm được công việc ghi và hiển thị ghi chú không ạ?
Em xin cảm ơn mọi người.

Dương Đình Vũ viết 22:22 ngày 30/09/2018

dạng văn bản. Em định làm là khi ấn một nút sẽ bật ra layout mới(layout ghi văn bản) và có textView để nhập các ghi chú dạng văn bản vào sau đó ấn nút back để quay lại layout chính. nhưng khi ấn lại nút để vào layout (la

Bạn lưu những ghi chú vào đâu

Bảo Ngọc viết 22:29 ngày 30/09/2018

Lưu vào đâu cũng được anh ạ. Vấn đề của em là em không biết làm thế nào để ghi chú đó mà không bị mất ạ. Em google mà trả thấy có vấn đề nào liên quan nốt ạ Anh có cách nào xin chỉ em với ạ?

Bảo Ngọc viết 22:21 ngày 30/09/2018

Em vừa tìm thấy rồi ạ. https://duythanhcse.wordpress.com/2013/05/15/bai-tap-28-xu-ly-tap-tin-trong-android/
Nhưng không hiểu sao em mở DDMS nhưng không kéo thả data được ạ?

Dương Đình Vũ viết 22:29 ngày 30/09/2018

khi bấm nút back nghĩa là cái activity đó bị hủy rồi nên cái TextView nhập lúc nãy k còn nữa.
Nên khi nhập phải lưu lại luôn.
Bạn tìm hiểu các cách lưu dữ liệu trong Android nhé

minh tiến viết 22:24 ngày 30/09/2018

1 là ghi ra file sau đó khi mở cái layout ghi ra thì phải cho đọc file trước
2 nếu ngắn thì lưu bằng shared
3 lưu splite
4 upload lên đâu đó rồi get về khi mở
Override onBackpress rồi thực hiện lưu ở đó,
Khi mở lại layout thì phải get ngay sau setContentView

Bài liên quan
0