1

SpannableStringBuilderの助けを借りてTextview内に画像を追加できる次のコードが見つかりました。下の画像の追加方法と同様に、Textview内にEditTextフィールドを追加することもできます。私はこれから多くの時間をかけて苦労しています。事前のおかげでAndroid SpannableStringBuilderはTextviewのEditetxtviewを追加します

TextView textView = (TextView) findViewById(R.id.textView);  
SpannableStringBuilder builder = new SpannableStringBuilder(); 
     builder.append("My string. I ") 
       .append(" ", new ImageSpan(getActivity(), R.drawable.ic_action_heart), 0) 
       .append(" Cree by Dexode"); 

textView.setText(builder); 

あなたは添付の画像で見ることができるように、画像が正常のTextView内張られました。同様に私はTextview内のEditTextフィールドにしたい

答えて

1

ViewViewに添付することはできません。 ImageSpanImageViewではないことに注意してくださいちょうどテキストのようTextViewの内側に描かれたBitmap ..

あなたがTextWatcher沿っEditTextを使用するか、単にあなたのTextViewオーバーEditTextを置きべきあなたのビュー内のユーザー入力をさせたい場合。

関連する問題