Я хочу сделать простой сервис (который будет работать в фоновом режиме), когда любой пользователь копирует что-либо из браузера или смс и т. Д., Будет тост, показывающий, что текст
У меня есть этот кодкоторый дает тост, когда есть телефонный звонок
public class MyPhoneReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Bundle extras = intent.getExtras();
if (extras != null) {
// this code is for to accept the telephone call
String state = extras.getString(TelephonyManager.EXTRA_STATE);
if (state.equals(TelephonyManager.EXTRA_STATE_RINGING)) {
String phoneNumber = extras.getString(TelephonyManager.EXTRA_INCOMING_NUMBER);
Toast.makeText(context, phoneNumber, Toast.LENGTH_SHORT).show();
}
}
}
}
и этот код в manifest.xml
<action android:name="android.intent.action.PHONE_STATE"></action>
теперь этот код говорит отправлять любое состояние телефона в класс myreciever
сейчасЯ хочу получить текст из менеджера буфера обмена.существует ли какое-либо состояние intent.action
, которое может вызывать myreciever
класс, когда кто-то копирует текст.
Любая помощь или код будут оценены по достоинству.