SORU
25 Ocak 2012, ÇARŞAMBA


Android Ice Cream Sandwich Edittext: Devre dışı bırakılması, Yazım denetimi ve Sözcük Kaydırma

Android Emülatörü Android 4.0 üzerinde çalışan test ederken (Ice Cream Sandwich), Edittext oldukça garip şeyler yapıyor olduğunu fark ettim.

Öncelikle, her kelime, "" kırmızı. yanlış yazılmış olduğu tespit altını çiziyor Bunu nasıl devre dışı bırakırım? Düzen XML belirtilmiş olmasına rağmen ikinci olarak, android:scrollHorizontally="true" sözcük kaydırma etkinleştirildiğinde: nasıl bu kadar iyi devre dışı bırakırım? İşte Edittext için Düzen XML kodu:

    <EditText
        android:id="@ id/editor"
        android:layout_width="40dp"
        android:layout_height="fill_parent"
        android:layout_alignParentRight="true"
        android:layout_below="@ id/toolbar"
        android:layout_toRightOf="@ id/toolbarleft"
        android:paddingBottom="0dp"
        android:paddingRight="0dp"
        android:scrollHorizontally="true"
        android:text=""
        android:inputType="textMultiLine" >

        <requestFocus />
    </Edittext>

Burada devre dışı bırakmak istiyorum yazım denetleyicisi, bir örnek:

Demonstration of Spell-Checker

Çok teşekkür ederim!

CEVAP
18 AĞUSTOS 2012, CUMARTESİ


Devre Dışı Bırakılması-Yazım Denetimi

android:inputType="textNoSuggestions"

Ancak, benim de EditText EditText XML aşağıdaki satırı ekledim çok çok satırlı olması gereken:

android:inputType="textMultiLine|textNoSuggestions"

Sözcük Kaydırma Devre Dışı Bırakılıyorandroid:scrollHorizontally="true" çalışmıyor bağlıyor. Ancak, eğer yapılırsa, garip bir şekilde, Java üzerinden çalışıyor. Burada hiçbir sözcük kaydırma elde etmek için gerekli kod:

mEditText.setHorizontallyScrolling(true);

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • boburnham

    boburnham

    11 Temmuz 2006
  • Major FX

    Major FX

    6 HAZİRAN 2012
  • Shantanu Sood

    Shantanu Soo

    3 Kasım 2008