Can you make addTextChangedListner wait?
<p>Is there any way to make a addTextChangedListner wait for a specified amount of time before launching the next intent.
My problem is coming when it is reading from an input, it only reads the first character, then immediatly launches. If it could something like ".wait(100); this would be time to read all input.</p>

<p>Many Thanks</p>

<p>Input is coming from scanning device, and i would prefer not to use a button to say when to launch for speed.</p>

<pre><code>final EditText name = (EditText)findViewById(R.id.editText1);

name.addTextChangedListener(new TextWatcher() {
    @Override
    public void afterTextChanged(Editable s) {

String results = name.getText().toString(); 

Intent one= new Intent("com.test.testing");
one.putExtra("key", results);
startActivityForResult(one, 1);
</code></pre>
