Я отправляю сообщение от android, используя приведенный ниже код, но мой вопрос был, когда наберите какое-то сообщение об изменении текста, чтобы прекратить вводить текст при изменении времени начала начала текста после 30 секунд автоматически отправлять сообщения другим пользователям чтобы сделать это помочь мне, как получить время поддавки идеюКак отправить текстовое сообщение с использованием тайм-аута в android
public void onClick(View v) {
Intent intent = getIntent();
String phone = intent.getStringExtra("pho");
String fullmsg = sendText.getText().toString();
Log.d("messga body full test", "" + fullmsg);
try {
SmsManager smsManager = SmsManager.getDefault();
smsManager.sendTextMessage(phone, null, fullmsg,
null, null);
ContentValues values = new ContentValues();
values.put("address", phone);
values.put("body", fullmsg);
getContentResolver().insert(
Uri.parse("content://sms/sent"), values);
Toast.makeText(getApplicationContext(),
"SMS sent.", Toast.LENGTH_LONG).show();
} catch (Exception e) {
Toast.makeText(getApplicationContext(),
"SMS faild, please try again.",
Toast.LENGTH_LONG).show();
e.printStackTrace();
}
}
});
Сделайте ваш EditText отключить через 30 секунд и получить то, что когда-нибудь текст в edittxt и отправить его. –
, когда вы хотите прекратить печатать ?? –
, когда я набираю до 30 секунд, чтобы перезапустить метод – Jai