Android Studio 1ヵ月くらいの初心者です。
Twitterみたいなものを作っています。4つほどタブを使っていて、その中の一つにタイムラインのページがある、みたいなかんじです。データベースから内容を持ってきて、MainActivityのスクリプトでスクロールビューの上に動的にユーザーネームや、ツイート内容を追加させました。アプリを開くと表示させるようにしています。そこまでは問題なく動くのですが、ほかのページに行って戻ってきたり、時間がたつと、文字が消えています。
ネットで調べてみると、よくあることらしく、変数の保存?などをするそうだ、というのはわかったのですが、私がしたいのは、動的に追加したレイアウトの保存、です。
タイムラインでない、ほかのページの話なのですが、ツイートする、というボタンを作ってonClickの関数も書いたのですが、何回か押して、ほかのページに行って戻ってきたら、関数が動かなかったり、、、、
テキストの数は、データベース上のツイートの数によって上下しますから、変数で保存するのは変なのでは?と素人目で思ってしまったり、、、配列を使って保存?
まあ、調べてもよくわからなかったので、質問しました。
どのような仕組みで解決するのか、初心者にわかりやすくお願いします。
Kotlinで開発してるので、そのことも考えていただけたら幸いです。
かるいしゅみみたいなものなので、そこまで超細かいガチな設定とかは、求めてないです。単純に仕組みを理解したいのです。でもいつかリリースしたいんですが、、
あなたの回答
tips
プレビュー