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

AsyncTask - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как сменить в MediaRecorder файл для записи http://www.cyberforum.ru/android-dev/thread720073.html
Добрый день! Подскажите, пожалуйста, или укажите куда копать. С задачей еще полностью не определился. Но думаю сделать, что-то вроде видеорегистратора. Собственно нужно писать видеопоток в файл....
Программирование Android Измерение пульса камерой телефона Кто нибудь, знаком с алгоритмом измерения пульса с помощью камеры мобильного телефона, подобном, например, в программе Cardiograph? Реально ли написать самому такую программку под android? http://www.cyberforum.ru/android-dev/thread719536.html
Программирование Android рисовалка на canvas
рисую линии на canvas следуя за мышкой. сохраняю координаты в Path (path.lineTo(event.getX(), event.getY());) рисуются они прямыми и с острыми углами как сделать их с плавными с закруглениями?...
Программирование Android Работа с raw файлом, конвертировать в jpg
Здравствуйте, у меня есть файл ss.raw мне нужно конвертировать его в .jpg я пробовал это сделать но у меня не получается... при том что ss.raw весит 600 кб а jpg создаэтса но весит 0 кб... вот мой...
Программирование Android Нужен пряморукий Android программист для добавления в одно приложение нескольких функций http://www.cyberforum.ru/android-dev/thread718758.html
Нужен пряморукий Android программист для добавления в одно приложение нескольких функций Желающие: Оставляйте свои контакты в этой теме. По всем подробностям прошу в ICQ 983358
Программирование Android Исключить поворения из random Доброго времени суток. Имеется код: Random rand = new Random(); int rndInt = rand.nextInt(n)+1; Как исключить повторения n ? То есть чтоб n выпадало один раз. Сейчас n пока что равно 11. подробнее

Показать сообщение отдельно
Buchik
0 / 0 / 0
Регистрация: 14.06.2011
Сообщений: 10

AsyncTask - Программирование Android

05.12.2012, 14:08. Просмотров 630. Ответов 0
Метки (Все метки)

Вобщем вот в чём проблема я пишу свой AsyncTask,Threadpullexecutor надо вызвать через рефлекшн т. к. он не поддерживается на ранних версиях андроида.Может кто подсказать как это можно реализовать?Ну сам вызов через рефлекшн,вот мой AsyncTask
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
package by.epam.myepamproject.task;
 
 
import by.epam.myepamproject.http.HttpManager;
import android.annotation.SuppressLint;
import android.os.AsyncTask;
 
public class CommonAsyncTask<T> extends
        AsyncTask<java.lang.String, java.lang.Void, T> {
    
    private ParamCallback<T> mParamCallback;
 
    public CommonAsyncTask(ParamCallback<T> paramCallback) {
        super();
        this.mParamCallback = paramCallback;
    }
 
    private Exception e;
 
    @SuppressWarnings("unchecked")
    @Override
    protected T doInBackground(String... params) {
 
        try {
            // St source = HttpManager.getInstance().loadAsString(url[0]);
            return (T) HttpManager.getInstance().loadAsString(params[0]);
        } catch (Exception e) {
            this.e = e;
        }
        return null;
    }
 
    @Override
    protected void onPostExecute(T result) {
        super.onPostExecute(result);
        if (e != null) {
            mParamCallback.onError(e);
        } else {
            mParamCallback.onSuccess(result);
        }
    }
    @SuppressLint("NewApi")
    public void start(String... params) {
        if(android.os.Build.VERSION.SDK_INT > 10){
            executeOnExecutor(THREAD_POOL_EXECUTOR, params);//need callTHREAD_POOL_EXECUTOR через reflection
        }
        else {
            execute(params);
        }
    }
 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru