2017-01-22 12 views
0

私はsqlite db(id、name、text、fav)に4つのcloumnsを持っています 私のアンドロイドアプリは電子ブックです。 私はtextviewに画像を追加したいと思います。たとえば、私は1つのレッスンで5つの段落を持っています。ここでは、最初の段落の3行目と2段落目の後に1つのイメージの後にイメージを追加します。どのように画像を場所に追加できますか?他のレッスンでは場所が異なる場合があります。 私を助けてください!どのようにテキストの間に画像を追加することができます!イメージをsqliteのテキスト列に挿入する方法

+0

添付してくださいhttp://uupload.ir/files/fvc_untitleggd.png他のレッスンでは場所が異なる場合があります。 – gigiran

+0

http://stackoverflow.com/a/40356183/5735556 – gigiran

答えて

0
  • あなたがブロブとして にそれを追加する必要があり、データベース内の実際の画像を追加したい場合は、ちょうどその作成画像の場所を追加したい場合は、この記事 how to store Image as blob in Sqlite & how to retrieve it?

  • を見ます新しい列を作成し、イメージの場所やリソースIDを格納するために使用します。

  • イメージとイメージの場所を配置するレイアウトの場所を追加する場合は、2つの列を作成します。 1つは の画像位置(またはリソースID)を格納し、もう1つはレイアウト内の画像の位置を記述します。

あなたは(列を追加するなど)、データベースの構造を変更する場合は、エミュレータ/デバイスからアプリをアンインストールするか、それを動作させるために、キャッシュをクリアする必要があることを覚えておいてください。それ以外の場合は、コード内の構造を変更しても実際のデータベース構造が一度設定された後は変更されないため、エラーが発生します。

+0

添付してくださいhttp://uupload.ir/files/fvc_untitleggd.png他のレッスンでは場所が異なる場合があります。 – gigiran

関連する問題