0

ユーザが選択した画像と、ユーザが何かを書いた画像の下に2つ以上のEditTextがあるアプリで、アクティビティを作成したいと思います。 その後、これらのEditTextのテキストをそのイメージに「統合」する必要があります。イメージの上部と下部にそれぞれ1つずつ記述します。私はテキストをイメージの一部にしたいので統合を書いた.2つのイメージを1つのイメージにする必要があるので、それを誰かの電子メールに送るという意図を使うことができる。Android - テキストを画像に統合する方法

申し訳ありません質問が酷く尋ねられた場合、私はちょうど私があなたがそれを得ることを望むように私がうまくいくものを策定する方法を知らなかった。

+0

キャンバスとビットマップを使用すると、画像にテキストを書くことができます。次に、新しいイメージを保存します。 – Doomsknight

答えて

1

従ってください手順

  1. のTextViewでtextwatcherセットテキストのonTextChanged方法でTextWatcher
  2. を実装のEditTextボックスを入れてのTextViewImageViewの持つ1でframeLayoutを作成します。 。
  3. あなたがでframeLayout
+0

私は4番目のステップを行う方法を知りたいだけでした(コードスニペットを見てください)が、私はそれをどうやって尋ねるのか分かりませんでした。とにかくおかげさまで、私はビューがビットマップに変換できるという事実を認識していなかったので、あなたの答えは実際に私にgoogleと私はそれを見つけなければならないという考えを与えました。 – classicDominic

+0

@classicDominic Answer – PriyankaChauhan

+0

@ classicDominicこのコードを使用してframelayoutのビットマップを作成することができます: 'FrameLayout view =(FrameLayout)findViewById(R.id.framelayout); view.setDrawingCacheEnabled(true); view.buildDrawingCache(); ビットマップbm = view.getDrawingCache(); ' – PriyankaChauhan

0

のビットマップを作成することができますカスタム/複合ビューを使用してみましたか?

関連する問題