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

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

Войти
Регистрация
Восстановить пароль
 
Max Patsy
курлык-курлык
85 / 94 / 3
Регистрация: 26.11.2009
Сообщений: 396
Записей в блоге: 1
#1

TargetApi директива - Программирование Android

25.02.2014, 13:03. Просмотров 1058. Ответов 0
Метки нет (Все метки)

Привет всем. Небольшой вопрос.
Есть два метода, один вызывается с Андройд Апи 11 и выше, другой соответственно ниже.

В проекте стоит :
Project Build Target - Google APIs 2.3.3
В манифесте :
<uses-sdk android:minSdkVersion="8"
android:targetSdkVersion="18" />

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
  abstract class DoAsyncRequest {
            protected abstract void DoRequest(Connection conn) throws Exception;
        }
            
         class DoAsyncRequestLegacy extends DoAsyncRequest {
            protected void DoRequest(Connection conn) throws Exception{
                        new FetchTask(conn).execute();[COLOR="red"] //это в старых версиях[/COLOR]
                    }
                }finally{
                }
            }
        }
 
            
            
                
         @TargetApi(11) class DoAsyncRequest_SDK11 extends DoAsyncRequest {
            protected void DoRequest(Connection conn) throws Exception{
                        new FetchTask(conn).executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, null);
//это в новой, но несмотря на директиву, компилятор говорит, что THREAD_POOL_EXECUTOR  фигня какая-то и он её совсем не знает.
                    }
                }finally{
                }
            }
        }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.02.2014, 13:03
Здравствуйте! Я подобрал для вас темы с ответами на вопрос TargetApi директива (Программирование Android):

Директива using - C++
Задался вопросом по поводу директива using. #include &lt;iostream&gt; namespace x{int a = 100; int b = 10;} namespace y{int a = 10; int...

Директива R+, R- - Free Pascal
u menea ne rabotaiut directiva R+, R- {R-} var n: byte; begin n:=255; n:=n+1; writeln(n); readln; end.

директива препроцессора - C++
Не получается запустить простенькую программу на С++ Borland,вроде сделал все как надо,но выдает ошибку что не может подключиться к...

Директива #error - C++
Как ей правильно пользоваться? Надо что бы вывело сообщение об ошибке если индекс будет больше или равен 10 int main() { ...

Директива #import - C++
Здорова! Подключаю tlb файл #include &lt;afxdisp.h&gt; // классы автоматизации MFC #import &quot;OLE_EXE.tlb&quot;...

Не работает директива $I - Turbo Pascal
Хочу проверить наличие файла, но паскаль воспримает директиву как комментарий. Что не так? В похожей теме ответ так и никто не дал {$I-} ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.02.2014, 13:03
Привет! Вот еще темы с ответами:

Директива препроцессора #if - C++
Вобще при коспиляции файла взятого с офф сайта микрософт endian.h Получаю вот такие ошибки 17|error: operator '==' has no left operand ...

директива assembler - Turbo Pascal
Компилирую программу со следующей процедурой: procedure TrassBlock; Assembler; ASM mov BYTE PTR @, 90h @: ret mov ax,...

Директива компилятора - Delphi
Приветствую! В общем интересует существует ли директива, с помощью которой можно при сборке/компиляции установить версию файла (Version...

Директива #undef - C (СИ)
Директиву #undef можно использовать в любой части программы?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru