2016-05-21 21 views
0

der Cursor nicht auf der rechten Seite wird es auf der linken Seite zeigen.Was soll ich tun bitte helfen, ich will Cursor blinkt von rechts.Es wird immer von links während der Ausführung beginnen.kann den Cursor nicht auf der rechten Seite setzen

private void button8_click(object sender, EventArgs e) 
    { 
     int a = int.Parse(button8.Text); 
     if (editText1.IsFocused) 
     { 
      editText1.Text += a.ToString(); 
     } 
     else 
      editText2.Text += a.ToString(); 
    } 

the cursor is not set on right side

+0

Sind Sie wollen verwenden Von rechts nach links Text wie in Arabisch und Hebräisch verwendet? Oder möchten Sie, dass der Cursor an diesem einen Eintrag bis zum Ende springt? – clb

Antwort

0

Ihre Frage ist wirklich unklar, und Sie sollten es beim nächsten Mal besser formulieren. Was hat dein Knopfdruck auch damit zu tun?

Wenn Sie nur den Cursor auf der rechten Seite setzen Sie SetSelection verwenden können:

EditText edittext = FindViewById<EditText>(Resource.Id.edittext); 
edittext.Text = "test"; 
edittext.SetSelection(edittext.Text.Length); 

Wenn Sie Right-to-Left Text möchten:

android:textDirection="anyRtl" 
Verwandte Themen