10

TextView のテキストが変更されたかどうかを検出する最良の方法は? ダーティチェックに似たもの - 変更されたテキストフィールドのみを保存できます。

4

1 に答える 1

19

次のように textChangeListener をテキスト ビューに追加します。onTextChanged()メソッドであなたのものを書いてください 。

              TextView txtview = new TextView(this);
            txtview.addTextChangedListener(new TextWatcher() {

                @Override
                public void onTextChanged(CharSequence s, int start, int before, int count) {
                    // TODO Auto-generated method stub

                }

                @Override
                public void beforeTextChanged(CharSequence s, int start, int count,
                        int after) {
                    // TODO Auto-generated method stub

                }

                @Override
                public void afterTextChanged(Editable s) {
                    // TODO Auto-generated method stub

                }
            });
于 2012-04-23T07:49:15.610 に答える