2011-09-14 8 views
0

こんにちは私は持っている問題を少し助けが必要です。Androidはお気に入りの問題を作成します

テキスト情報と写真のみを表示する必要があるアプリケーションを作成しなければならなかった。コンテンツがたくさんあったので、ページあたり200個のアクティビティを作成するのではなく、毎回変更するコンテンツputExtra();getExtra();を使用してどのリストビュー項目をクリックするかによって異なります。ですから、問題は今、私はお気に入りのページを作成して、ユーザーが情報の一部を保存して単一のアクティビティにアクセスできるようにしたいということです。実際にはsqliteを使ってこれを行うのは本当に簡単ですが、今日、数時間以内に。私の問題は、もし私がもう一度コーディングを開始し、その情報をすべてデータベースに挿入すると、それはもっと時間がかかることです。だからここ

はもう少し説明です:

1.Iは、リストビューで、ベース活性を有しています。

2.ユーザーがリストビューアイテムをクリックすると、基本アクティビティでputExtraを使用してコンテンツを送信します。

だから、私はリストビューのアイテムまたは他のもののIDを保存し、その内容を新しいアクティビティに表示する方法を学ぶ必要があります。私はSharedPreferencesを使うことを考えていましたが、それに対処する方法は本当にわかりません。

どのように私がそれを行うことができるかの提案...数時間。 ありがとうございます!

+0

商品が最終的に公開されるまで、締め切りはすべて最終日です。P – ingsaurabh

答えて

0

sharedpreferencesでもこれを達成できますが、それは良い考えではありません。 最良の方法はデータベースで行うことですが、それはあなた次第です。

0

どのようなコンテンツですか?それは200以上のエントリで、あなたはローカルに保存しませんか?

お気に入りであるかどうかを知ることは、sqliteを使用して1時間以上のジョブを実行することはできません。コンテンツのIDとそれが好きかどうかを確認するための値を保持してください。

あなたは明らかにあなたの(有料の)仕事であるので、誰もあなたのために本当にそれを行いません。あなたが時間内にそれを行うことができないという事実は、実際に使用する最良のオプションをスキップする理由ではありません。 私は、あなたが何時に達成できるかについて楽観的ではないと言います。あなたのリソースをより良く管理すれば、そのような問題は生じません。

+0

実際には私はsqliteがうまくいかないので、それはもう少し時間がかかります。そして、有料の仕事ではありません。私と彼の会社の友人です。彼は私に1つの活動ごとにテキストコンテンツと画像を表示したいと思っています。 –