Форум программистов, компьютерный форум CyberForum.ru

Блокировка входящего вызова - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android OnResponse variable http://www.cyberforum.ru/android-dev/thread1782933.html
Здравствуйте, у меня небольшая проблема, начну с примера. retrofit2.Call<ObjectModel> call = apiService.getListing(); call.enqueue(new retrofit2.Callback<ObjectModel>() { @Override public void onResponse(Call<ObjectModel> call, Response<ObjectModel> response) { List<ObjectModel> news = response.body().getResults();
Android GCM notification на выключеный экран Народ помогите разобраться в проблеме с GCM. На экран блокировки уведомления приходят, на просто включеный экран уведомления приходят. Если выключить экран (питание) то пуши не доходят, телефон не просыпается и никак не взаимодействует с пришедшим сообщением. Телефон meizu m2 note с lollipop 5.1 Есть класс GCMPushReceiverService: public class GCMPushReceiverService extends GcmListenerService... http://www.cyberforum.ru/android-dev/thread1782860.html
Android Ошибка сборки после подключения AdColony
Подключил рекламу AdColony в свое приложение, хотел затестить на своем мобильнике, но Android Studio выдал такое: Information:Gradle tasks :app:preBuild UP-TO-DATE :app:preDebugBuild UP-TO-DATE :app:checkDebugManifest :app:preReleaseBuild UP-TO-DATE :app:prepareComAndroidSupportAnimatedVectorDrawable2321Library UP-TO-DATE :app:prepareComAndroidSupportAppcompatV72321Library UP-TO-DATE...
PreferenceActivity - что использовать вместо устаревшего метода addPreferencesFromResource Android
Разбираюсь с PreferenceActivity. Определил разметку, и теперь хочу подключить, а метод addPreferencesFromResource(int preferenceResId) уже считается устаревшим. Что вместо него юзать?
Android Максимально увеличить один элемент в Gridlayout и сжать до минимума остальные http://www.cyberforum.ru/android-dev/thread1782781.html
Здравствуйте! Имеется тестовая разметка: <?xml version="1.0" encoding="utf-8"?> <android.support.v7.widget.GridLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" ...
Android MediaPlayer задать громкость Как в MediaPlayer задать максимальную громкость? Или системную для уведомлений. AssetFileDescriptor afd = ctx.getResources().getAssets().openFd("isnt_it.mp3"); MediaPlayer player = new MediaPlayer(); player.setVolume(1000000000000.0f, 1000000000000.0f); player.setDataSource(afd.getFileDescriptor(), afd.getStartOffset(), afd.getLength()); ... подробнее

Показать сообщение отдельно
DarkVortex
102 / 68 / 18
Регистрация: 07.07.2014
Сообщений: 239
20.07.2016, 21:53     Блокировка входящего вызова
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
    private void BreakCall(){
        try {
            String serviceManagerName = "android.os.ServiceManager";
            String serviceManagerNativeName = "android.os.ServiceManagerNative";
            String telephonyName = "com.android.internal.telephony.ITelephony";
            Class<?> telephonyClass;
            Class<?> telephonyStubClass;
            Class<?> serviceManagerClass;
            Class<?> serviceManagerNativeClass;
            Method telephonyEndCall;
            Object telephonyObject;
            Object serviceManagerObject;
            telephonyClass = Class.forName(telephonyName);
            telephonyStubClass = telephonyClass.getClasses()[0];
            serviceManagerClass = Class.forName(serviceManagerName);
            serviceManagerNativeClass = Class.forName(serviceManagerNativeName);
            Method getService = // getDefaults[29];
            serviceManagerClass.getMethod("getService", String.class);
            Method tempInterfaceMethod = serviceManagerNativeClass.getMethod("asInterface", IBinder.class);
            Binder tmpBinder = new Binder();
            tmpBinder.attachInterface(null, "fake");
            serviceManagerObject = tempInterfaceMethod.invoke(null, tmpBinder);
            IBinder retbinder = (IBinder) getService.invoke(serviceManagerObject, "phone");
            Method serviceMethod = telephonyStubClass.getMethod("asInterface", IBinder.class);
            telephonyObject = serviceMethod.invoke(null, retbinder);
            telephonyEndCall = telephonyClass.getMethod("endCall");
            telephonyEndCall.invoke(telephonyObject);
 
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
 
Текущее время: 21:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru