3

私はEditTextで簡単なカスタム表示を持ち、コピー/貼り付けポップアップはOreoに表示されません。 Android 7で動作していますが、Android 8 Oreoを搭載したエミュレータでも動作していますが、Android Oreo(Google Pixel、Nexus 5X)搭載の実際のデバイスでは動作しません。 EditTextで私のカスタムビューを長押しすると、コピー/ペーストオプション付きのポップアップメニューは、実際のデバイスではまったく表示されません(再び、Android 7以降、Oreoを実行するエミュレータで動作しています)。しかし、私がEditTextのテキストを入力して長押しすると、私のデバイスのOreoでもコピー/ペースト・ポップアップが表示されます。Android 8 Oreo EditTextは長押しのペーストを許可しません

本当に奇妙な動作です。私は私のカスタムビューにすべての私のロジックをコピーしたので、単純なEditTextはそこにあり、まだ結果はありません。私は多分それはそれを分解する新しいオートフィル機能に関するものだと思いますか?

+3

はhttps://issuetracker.googleでそれを報告しています。 com/issues/new?component = 192706&template = 0 –

答えて

3

私はEditTextが負のサイドマージンを設定しているときに問題があることを発見しました。 Androidのオレオ(唯一の本当のデバイス)にコピー/ペーストポップアップが表示されていない

サンプルレイアウト:

<EditText 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:layout_marginLeft="-4dp" 
    android:layout_marginRight="-4dp"/> 

私は新しい問題を作成しました:https://issuetracker.google.com/issues/65575880

関連する問題