Главная /
Разработка приложений для Android 4.0 /
public class MyPhoneReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { Bundle extras = intent.getExtras(); if (extras != null) { String state = extras.getString(TelephonyManager.EXTRA_STATE); if (state.e
public class MyPhoneReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Bundle extras = intent.getExtras();
if (extras != null) {
String state = extras.getString(TelephonyManager.EXTRA_STATE);
if (state.equals(TelephonyManager.EXTRA_STATE_RINGING)) {
// INSERT CODE HERE
Log.w("DEBUG", phoneNumber);
}
}
}
Нужно сохранить входящие телефонные номера. Какая строка кода должна быть на месте комментария?
вопрос
Правильный ответ:
String phoneNumber = (String)extras.getValue(TelephonyManager.EXTRA_INCOMING_NUMBER);
String phoneNumber = extras.getString(TelephonyManager.INCOMING_PHONENUMBER);
PhoneNumber phoneNumber = extras.getString(TelephonyManager.EXTRA_INCOMING_NUMBER);
String phoneNumber = extras.getString(TelephonyManager.INCOMING_NUMBER);
String phoneNumber = extras.getString(TelephonyManager.EXTRA_INCOMING_NUMBER);
Сложность вопроса
95
Сложность курса: Разработка приложений для Android 4.0
56
Оценить вопрос
Комментарии:
Аноним
Спасибо за сайт
30 окт 2018
Аноним
Нереально сложно
17 ноя 2017
Другие ответы на вопросы из темы программирование интуит.
- # Виртуальное устройство Android – это:
- # public class greeter { public String buildGreeting(String firstName) { String greetingl = "Hello, "; String greeting2 = ", and welcome to the application!"; return greetingl + firstName + greeting2; } public StringBuffer getGreeting{String firstName) { StringBuffer sb = new StringBuffer(); sb.append(buildGreeting(firstName)); return sb; } } Как вызвать метод getGreeting(), не создавая временных объектов?
- # Необходимо создать образ SD карты с файловой системой FAT32, который может быть протестирован на устройствах с различными конфигурациями. Какая программа позволит создать данный образ?
- # // This method comes from an Activity class. public void onClick(View v) { new Thread(new Runnable () { public void run() { Bitmap b = loadImageFromNetwork("http://example.com/image.png"); mImageView.setImageBitmap(b); } }).start(); } Почему код не осуществляет ожидаемых действий?
- # Необходимо добавить поисковый интерфейс в приложение. Android должен контролировать все события, связанные с поиском. Также интерфейс должен включаться во все действия, которые вызывают его. Какой интерфейс нужно использовать для поиска?