に正しく表示されませんSpannableString私は次のようにSpannableStringを使用してのEditTextにいくつかの画像を追加するコードの部分を持っています重要じゃない。コードは正常に動作します。非編集モードでは、ランドスケープモード
ポートレートや風景::ここではいくつかのそれの画像です私は風景モードで編集を開始すると、しかし
、画像の後ろのテキストが表示されます:
ほとんどの人が知っているように、変わった文字列は、iPhoneの絵文字のUnicodeを表します。 この問題が発生したことがあるのは誰ですか?
EDIT:android:imeOptions="actionDone|flagNoExtractUi"
でテストされていますが、動作しません。私のEditTextは単語の候補になります。
私はこれを見ていないが、私は何が起こっているのは良い推測を持っているキーボードで十分な仕事をしてきました。 ExtractViewが表示されているように見えます(抽出ビューは、キーボード上のランドスケープ編集の一部です。実際にはAndroidフレームワークによって描画され、キーボードのPOVからアプリの一部です)。プレーンテキストがそこに置かれています。なぜ、どのように修正するか私は現時点では良いアイデアはありません。それは他のアプリでも起こっていますか?メッセージングアプリを言う?肖像画の編集について –
ありがとう、私はよく知られているメッセージングアプリWhatsappでテストしました。そして、それらの顔文字に空のスペースを表示しています。これらの文字はUnicodeを表すため、コードに適切なシンボルが見つからないと空のスペースになるため意味があります。 iPhone SMSからAndroidデバイスに絵文字を送るのと同じように、空のスペースも表示されます。 –
@GabeSechan申し訳ありませんでしたあなたの質問に答え、ポートレートモードでの編集がうまくいきます。 Landscapeの編集でのみ問題が発生し、Whatsappにも同じ問題が発生します。 –