Найдено 11 результатов

NeoSvet
29 дек 2013, 18:12
Форум: Уроки
Тема: Урок 32. Пишем простой браузер
Ответы: 154
Просмотры: 154244

Re: Урок 32. Пишем простой браузер

Seldom писал(а):Подскажите как сделать браузер не на весь экран?
Аналогично как и другие элементы - в файле разметки (\res\layout) задать конкретные размеры:

Код: Выделить всё

<WebView
    android:id="@+id/wvBrowser"
    android:layout_width="200dp"
    android:layout_height="200dp" >
</WebView>
NeoSvet
17 ноя 2013, 19:27
Форум: Уроки
Тема: Урок 32. Пишем простой браузер
Ответы: 154
Просмотры: 154244

Re: Урок 32. Пишем простой браузер

Сделал костыль )))) ..который, правда, работает немного иначе.. но, думаю, сойдет...)

Ой... OnTouch не работает как хотелось бы и в Android 4, если включены кнопки зума... :shock:
NeoSvet
16 ноя 2013, 14:55
Форум: Уроки
Тема: Урок 32. Пишем простой браузер
Ответы: 154
Просмотры: 154244

Re: Урок 32. Пишем простой браузер

Уже устал долбаться с этим OnTouch... WebView wvBrowser; ... wvBrowser.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { ... return false; //или true } }); В Android 4.0+ работает без проблем и с false , и с true . А вот в 2.3... Если с fal...
NeoSvet
16 ноя 2013, 14:48
Форум: Уроки
Тема: Урок 32. Пишем простой браузер
Ответы: 154
Просмотры: 154244

Re: Урок 32. Пишем простой браузер

Застрял как понимаете на webview. по урокам получается создать микро браузер, который задает вопрос, через что открывать ссылку. Но мне требуется открывать страницы внутри WebView, без перехода к стандартному браузеру, ну и чтобы он делал это без вопросов. Кажется так..) package com.vbgroup.myneruy...
NeoSvet
31 авг 2013, 15:08
Форум: Уроки
Тема: Урок 91. AsyncTask. Поворот экрана
Ответы: 114
Просмотры: 132908

Re: Урок 91. AsyncTask. Поворот экрана

unLink не нужен, только ошибку может выдать, если переменная класса AsyncTask не была определена до поворота экрана!
NeoSvet
30 авг 2013, 17:02
Форум: Уроки
Тема: Урок 100. Service. IntentService. Foreground. Автозагрузка сервиса
Ответы: 87
Просмотры: 72214

Re: Урок 100. Service. IntentService. Foreground. Автозагруз

Вообщем разобрался! :) 1. Foreground без сообщения в уведомлениях. Ставим 0 на месте id иконки. public int onStartCommand(Intent intent, int flags, int startId) { Notification main_notif=new Notification(0,"",0); //тут первый 0 Intent main_intent=new Intent(); PendingIntent main_pInt=PendingIntent.g...
NeoSvet
27 авг 2013, 08:58
Форум: Уроки
Тема: Урок 100. Service. IntentService. Foreground. Автозагрузка сервиса
Ответы: 87
Просмотры: 72214

Re: Урок 100. Service. IntentService. Foreground. Автозагруз

Т.е. для запуска в Foreground надо обязательно создавать уведомление? А если оно не нужно?..
У меня сервис выступает в роли таймера-будильника. В onStartCommand создаю поток (Thread) и в нём использую TimeUnit.SECONDS.sleep - сойдет?) И только после слипа нужно уведомление, а до этого - не в тему!..
NeoSvet
23 авг 2013, 12:11
Форум: Уроки
Тема: Урок 31. Зачем у Intent есть атрибут data. Что такое Uri. Вызываем системные приложения
Ответы: 109
Просмотры: 97522

Re: Урок 31. Зачем у Intent есть атрибут data. Что такое Uri

у меня предложил открыть "File Manager", "ASTRO fm", Галерею, ну и почему-то ему захотелось это открыть в Winampe и в Контактах (последний к слову падают с ошибкой) Чтобы не было лишнего, надо указать тип "file/*" В итоге у меня получилось так: Intent intent = new Intent(Intent.ACTION_GET_CONTENT);...
NeoSvet
22 авг 2013, 20:40
Форум: Уроки
Тема: Урок 31. Зачем у Intent есть атрибут data. Что такое Uri. Вызываем системные приложения
Ответы: 109
Просмотры: 97522

Re: Урок 31. Зачем у Intent есть атрибут data. Что такое Uri

Устал уже искать по интернету... неужели нельзя запустить файловый менеджер и открыть в нём определенную папку?..
Только 7zipper откликается если в setDataAndType указать неизвестный тип и предлагает открыть как файл или папку..)))
NeoSvet
20 авг 2013, 08:41
Форум: Уроки
Тема: Урок 86. AsyncTask. Знакомство, несложный пример
Ответы: 57
Просмотры: 56373

Re: Урок 86. AsyncTask. Знакомство, несложный пример

Оказалось, что найти решение в интернете не так уж сложно.. И в итоге у меня получилась такая конструкция: if(android.os.Build.VERSION.SDK_INT>10) alLoader.get(i).executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR,params); else alLoader.get(i).execute(params); alLoader - это ArrayList<Loader> params -...
NeoSvet
19 авг 2013, 20:34
Форум: Уроки
Тема: Урок 86. AsyncTask. Знакомство, несложный пример
Ответы: 57
Просмотры: 56373

Re: Урок 86. AsyncTask. Знакомство, несложный пример

Здравствуйте! Спасибо за уроки! :-) Я посредством AsyncTask решил реализовать мультизагрузчик файлов.. но вот не задача - когда одна копия класса AsyncTask выполняется, то вторая пробегает onPreExecute, а к doInBackground не приступает, пока первая загрузка не закончится!.. Неужели, AsyncTask для эт...