我是android编程的新手.我遇到了一个问题,我很难应用本主题中给出的解决方案: 如何在Android中使用千位分隔符(,)键入时格式化EditText的输入?
到目前为止,我已经制作了一个单独的Java文件并将主代码粘贴在其中,但我无法找到如何"添加editText.addTextChangedListener(new NumberTextWatcher(editText));到我的EditText组件".我的XML EditText看起来像这样:
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="number"
android:id="@+id/editText"
android:layout_weight="1"
/>
Run Code Online (Sandbox Code Playgroud)
Dan*_*ian 14
您还可以使用Butterknife此
@OnTextChanged(value = R.id.etName, callback = OnTextChanged.Callback.AFTER_TEXT_CHANGED)
public void nameChanged(CharSequence text) {
//do stuff
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3338 次 |
| 最近记录: |