
Никита
28.06.2017
07:44:02

Муаммар Мохаммед
28.06.2017
07:44:22
да по обоим бы
то что у меня необходимо поддержка API14
а первая уже деприкейтед же? Долго еще она будет канать?

Google

Никита
28.06.2017
07:45:53
да по обоим бы
долго) по первой родной гайд норм https://developer.android.com/guide/topics/media/camera.html
по второй ищи, я хз

Муаммар Мохаммед
28.06.2017
07:56:22
Благодарствую, Друг!

Пирамида
28.06.2017
08:03:31
Help!!! пожалуйста подскажите! broadcast должен ловить входящие/исходящие звонки, в манифесте прописаны разрешения, и интент фильтры для broadcast-а, а метод onReceive() - не вызывается...

Алексей
28.06.2017
08:04:53
проверьте runtime permission, включен или нет

Пирамида
28.06.2017
08:07:20

jacoder
28.06.2017
08:13:25
https://developer.android.com/training/permissions/requesting.html

Алексей
28.06.2017
08:13:40
посмотреть ручками можно в системных настройках приложения, где ещё есть кнопка "очистить данные". А вообще https://developer.android.com/training/permissions/requesting.html

Пирамида
28.06.2017
08:15:47

Алексей
28.06.2017
08:16:05
да, но вы тестите на чём?

Пирамида
28.06.2017
08:21:31

Александр
28.06.2017
08:22:48
Всем двс! На фрагменте чекбокс и спиннер. При повороте чекбокс сохраняет свое значение (нажат или нет) а спиннер сбрасывается. Это нормальное повеление системы?

Google

Александр
28.06.2017
08:23:03
*поведение

Dmitry
28.06.2017
08:27:34
id на спиннере стоит?

Александр
28.06.2017
08:35:47
Может инициацию спиннера перенести из метода onStart в onCreate например?

Alexey
28.06.2017
08:38:15
Мб в onCreate спиннер инициализируется?

Александр
28.06.2017
08:39:07

Alexey
28.06.2017
08:40:15
Будет тож самое. Как вариант, можно через savedinstantstate
Сохранять там состояние
А потом восстанавливать

Александр
28.06.2017
08:41:12

Dmitry
28.06.2017
08:42:15
У вас наверно адаптер пересоздается к спиннеру

Александр
28.06.2017
08:43:36

Dmitry
28.06.2017
08:44:18
Ну как вариант в bundle сохраняйте последний выбранный элемент спиннера

Лёша
28.06.2017
08:44:49

Александр
28.06.2017
08:47:35

Лёша
28.06.2017
08:48:19
не создавать фрагмент
это к тому, что фрагмент пересоздаётся

Dmitriy
28.06.2017
08:48:45
кто-нибудь пользуется эмулятором 26.1.+ ?
наблюдаю бутлуп с любым системным образом

Александр
28.06.2017
08:49:27

Лёша
28.06.2017
08:50:16
он будет восстановлен

Александр
28.06.2017
08:51:52
он будет восстановлен
А как это фактически реализовать? В методе onCreate if(savedinstancestate !=0) {тут какой то код?}

Google

Лёша
28.06.2017
08:52:24
глянь тут
https://stackoverflow.com/questions/14184182/why-wont-fragment-retain-state-when-screen-is-rotated
первый ответ разъясняет ситуацию

Александр
28.06.2017
08:56:16

Sergey
28.06.2017
09:07:04
hashCode() = 1 только если переменная не инициализирована ? верно?

Quantum Harmonizer
28.06.2017
09:07:18

Sergey
28.06.2017
09:07:46
что?!
в каком случ. hashCode() будет равен 1 ?

Алексей
28.06.2017
09:08:24
в случае, если хэш-код вашего объекта окажется равен 1 :)

Dmitriy
28.06.2017
09:08:26

jacoder
28.06.2017
09:08:32
Или если сам пропишешь.)

Quantum Harmonizer
28.06.2017
09:08:34

Dmitriy
28.06.2017
09:10:37

Sergey
28.06.2017
09:12:58

Алексей
28.06.2017
09:15:57
public int hashCode() {
int hashCode = 1;
for (E e : this)
hashCode = 31*hashCode + (e==null ? 0 : e.hashCode());
return hashCode;
}

Алексей
28.06.2017
09:16:21
ваш ответ в исходном коде) у пустого ArrayList всегда 1 хэшкод

Igor
28.06.2017
09:19:28
Всем привет. Подскажите пожалуйста по web rtc. В метод onIceCandidate падают только кандидаты для аудио. Поэтому я видео не могу транслировать. Что не так?

John
28.06.2017
09:26:37
Ребята, подскажите пожалуйста периодически происходит краш приложения с ошибкой
java.lang.RuntimeException: Unable to pause activity {com.example/com.google.android.gms.auth.api.signin.internal.SignInHubActivity}: java.util.concurrent.RejectedExecutionException: Task android.os.AsyncTask$3@4ea57be4 rejected from java.util.concurrent.ThreadPoolExecutor@4e7c3350[Running, pool size = 3, active threads = 3, queued tasks = 128, completed tasks = 180]
В какую сторону копать?

Quantum Harmonizer
28.06.2017
09:31:00

Gerc
28.06.2017
09:32:00
В сторону корутин

John
28.06.2017
09:32:26

Gerc
28.06.2017
09:33:49
Значит кто-то использует пулл асинтаска и не хватает на гуглавторизацию

John
28.06.2017
09:34:30
благодарю

Google

Владимир
28.06.2017
09:42:08

Dev??
28.06.2017
09:43:12
Ребят всем привет , кто знает почему SearchView (app.widget) не работает? Всё делал по https://stackoverflow.com/questions/38098390/searchview-filter-with-recyclerview но тщетно , не работает и не работает , что делать?подскажите плиз

Владимир
28.06.2017
09:44:08

Dev??
28.06.2017
09:44:56

Владимир
28.06.2017
09:45:11
Мало данных для решения

Dmitriy
28.06.2017
09:45:23

Владимир
28.06.2017
09:45:54

Dev??
28.06.2017
09:45:58

Admin
ERROR: S client not available

Владимир
28.06.2017
09:46:09
Попробуй его

Dev??
28.06.2017
09:46:22

Владимир
28.06.2017
09:47:14
Вот мой фрагмент, вот активити, вот разметка, вот событие происходит, вот лог
Вот тут не работает, вот я уже и сам разобрался почему


Dev??
28.06.2017
09:53:17
Вот моё главное активити , там я инцилизирую сеарчвью
mSearchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
Т.к адаптер находиться в фрагменте я использую свой колбек в активити
mSearchView.setOnQueryTextListener(new SearchView.OnQueryTextListener() {
@Override
public boolean onQueryTextSubmit(String query) {
return true;
}
@Override
public boolean onQueryTextChange(String newText) {
mCallbackSearchView.queryTextFromSearchView(newText);
return true;
}
});
А вот фрагмент
public class MyFragment extends Fragment implements CallbackSearchViewQuery
@Override
public void queryTextFromSearchView(String text) {
Log.d("debug" , "text from searchview " + text);
mProductsAdapter.filterList(text);
}
С логов всё нормально весь текст приходит
сам searchview в меню находиться
<item
android:id="@+id/action_search"
android:orderInCategory="100"
app:icon="@drawable/ic_action_search"
android:title="@string/action_search"
app:actionViewClass="android.widget.SearchView"
android:theme="@style/AppTheme.SearchView"
app:showAsAction="always" />


Sergey
28.06.2017
09:59:13
код лучше на гист, а не сюда
https://gist.github.com/

Dima
28.06.2017
10:02:34
Ребят, а можно нубский вопрос.
Почему когда я заливаю апк(cordova) в гуглоплей, у меня куча пустых полей, поддерживаемые платформы и т.д?

Pavel
28.06.2017
10:05:09
привет) такой вопрос, может кто нить скинуть ресурс, статью с рекомендациями по анимациям в андроиде (фрагменты, вьюхи и т.д.)? Спасибо)

Dima
28.06.2017
10:05:11
Притом, если я собираю приложение с плагином crosswalk(Для старых девайсов), то эти поля заполнены. И соответственно, гугл плей устанавливает пользователям только эти огромные апк, даже тем, у кого свежий андроид.

Google

Mister
28.06.2017
10:06:12
добрый день ! Кто подключал room ORM от гугла? Возникли проблемы с dependencies, выдает ошибку Failed to resolve: annotationProcessor. Погуглил, попробовал некоторые методы "лечения", но безрезультатно. В проекте есть еще и другие annotationProcessor'ы, с ними все норм, а вот с ней annotationProcessor 'android.arch.persistence.room:compiler: 1.0.0-alpha3' чет никак) Кто сталкивался ?

Sergey
28.06.2017
10:07:52
гугл переехал сюда
там все зависимости теперь

Mister
28.06.2017
10:09:53
гугл переехал сюда
указывал и эту и другую https://dl.google.com/dl/android/maven2/ . Его же в allprojects {
repositories {
jcenter()
maven { url 'https://maven.google.com' }
maven { url 'https://jitpack.io' }
}
} здесь прописываем, верно?

Sergey
28.06.2017
10:11:04

Dmitriy
28.06.2017
10:11:50

Mister
28.06.2017
10:12:33
градл 2.3.1

Dmitriy
28.06.2017
10:12:49
у меня вот так сейчас в проекте описано для градла 4.0 и градлоплагина 3.0
implementation "android.arch.lifecycle:runtime:$architectureVersion"
implementation "android.arch.lifecycle:extensions:$architectureVersion"
annotationProcessor "android.arch.lifecycle:compiler:$architectureVersion"
implementation "android.arch.persistence.room:runtime:$architectureVersion"
annotationProcessor "android.arch.persistence.room:compiler:$architectureVersion"

Mister
28.06.2017
10:14:05
в примере от гугла 2.3.0 стоит. Думаешь стоит обновиться до 4 ?

Dmitriy
28.06.2017
10:14:09
градл 2.3.1
градл, который в gradle-wrapper.properties, а это похоже версия градлоплагина (com.android.tools.build:gradle)

Mister
28.06.2017
10:14:48
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip ?

Dmitriy
28.06.2017
10:15:00
3.3 значит
@Mister_13 покожи зависимости

Mister
28.06.2017
10:23:57
тупая опечатка) 'android.arch.persistence.room:compiler:1.0.0-alpha3' . Оказывается между compiler: и 1.0.0 стоял пробел)
спасибо)
вывод: никогда не оставляйте мелочи без внимания, особенно когда кажется что все в целом правильно

Artyom
28.06.2017
10:29:07
Господа, подскажите пожалуйста. Нужно чуть перерыть файлы прошивки, немножко выпилив ненужные приложения и залив пару нужных. Файл system.dat вроде собирается, но после сборки всего добра прошивка не ставиться, twrp выкидывает ошибку 7. Как это побороть и от чего зависит корректная установка прошивки? Пробовал несколько вариантов из сети, по поводу этой ошибки, все шляпа, проблема где-то еще. ОСь: CM 13, Android 6

Dmitry
28.06.2017
10:36:19
Вы уверены что именно dat файлы нужно прошивать а не img?

Artyom
28.06.2017
10:37:52
dat это один из файлов архива, в нем все основное. ШЬю через twrp, поэтому все более чем верно