2016-05-13 19 views
1

Ich bin in der Lage, einen langen Tastendruck und ändern Sie den Text mit Zwischenablage auf 5.0 und höher. Bei langem Drücken erscheint der Cursor und die Zwischenablage kann geöffnet werden.Possbile zu lange drücken und ändern Sie den Text in Android

Jede andere Lösung, die die Schaltfläche deaktiviert? Ich habe versucht Einstellung onLongClickListener als null.Here meine Taste ist:

<Button 
      android:id="@+id/btn1" 
      style="@style/ButtonRegular" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_gravity="center_horizontal" 
      android:layout_margin="@dimen/md_8dp_margin" 
      android:gravity="center" 
      android:minWidth="@dimen/width_280dp" 
      android:padding="12dp" 
      android:text="abc" 
      android:textColor="@color/white" /> 

In meiner app, wenn Sie Longpress Zwischenablage Button Text chnage geöffnet werden kann

+0

Mehr Details zur Frage? –

+0

Ich habe eine Schaltfläche in meiner App. Es hat etwas Text darin. Ich drücke lang auf die Taste, ein Cursor erscheint, ich kann auf den Cursor klicken, um Paste und Zwischenablage Optionen anzuzeigen. Thorugh Paste Ich kann den Text auf Knopf – Gaurav

+0

'button.setEnabled (false) ändern' –

Antwort

0

Es war mein Fehler. Ich habe unter Zeile in Button-Stil hinzufügen, die das Problem verursacht

<item name="android:inputType">textCapWords</item>