2016-06-13 51 views
0

我已經試過斯里Krishna的答案hereUnsupportedOperationException異常的TextInputLayout當類型計數超過counterMaxLength

以防止活動崩潰時輸入超過counterMaxLength在TextInputLayout。但我想要的是防止進一步的輸入不會改變文字的外觀。如何在下面的代碼實現這一點:

<android.support.design.widget.TextInputLayout 
    android:id="@+id/textContainer" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    app:counterEnabled="true" 
    app:counterMaxLength="15"> 
    <EditText 
     android:id="@+id/text" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:hint="Name" /> 
</android.support.design.widget.TextInputLayout> 

回答

0

在你EDITTEXT加入這一行,它會忽略輸入超限。

<EditText 
     android:id="@+id/text" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:maxLength="17" 
     android:hint="Name" /> 
+0

是您絕對ryt ...此屬性適用於任何TextInputLayout –

相關問題