
Dmitriy
28.10.2017
09:54:40
Подскажите как сделать такие табы? С чего начать?

Alexandr
28.10.2017
09:54:56

Gerc
28.10.2017
09:58:11

Google

Dmitriy
28.10.2017
10:00:22

Alexander
28.10.2017
10:14:54

Otan
28.10.2017
10:21:03
Сегодня гугл обьявил на своей странице, что с 28 ноября 2017 г. цены в России будут включать НДС. Они будут списывать с дохода аппмейкеров 18 процентов и отправлять в бюджет России.
Похоже РФ поставил гуглу жесткий ультиматум - либо будете собирать налоги, либо мы Вас закроем.

Jack
28.10.2017
10:47:43
У. Ультиматум.

Hip
28.10.2017
10:55:13
Живу в Италии вот такая скорость 4G а у вас?

Alexey
28.10.2017
11:02:59

Dmitriy
28.10.2017
11:13:45

Artem
28.10.2017
11:18:53
а не, студия не при чем походу. Виноваты какие-то зависимости типо Realm'a

Sergey
28.10.2017
11:28:42
Кто нибудь решал такую проблему? Caused by: java.lang.IllegalStateException: Fragment BlankFragment2{7bf76c3 #0 id=0x7f07003a} declared target fragment Dialog{872b40 #1 fff} that does not belong to this FragmentManager!
Поломали в 26м API setTargetFragment

Dmitry
28.10.2017
11:39:53
Вылазили разные эксепшены связанные с desugar, помгал clean. Один раз помого invalodate&restart. Вылазило обычно после правок в гладл файле.

Google

Artem
28.10.2017
11:40:48

Otan
28.10.2017
11:41:58

Alexey
28.10.2017
11:42:12

Otan
28.10.2017
11:42:34
Если доходы только с Россий, то платить не нужно.
Если кто-то купил приложение скажем с Украины, то Вы должны заплатить деньги в казну РФ.
Кстати, я просто не знаю. В РФ разве ИП платит НДС? Речь же идет только о платеже НДС я так понял.

Alexey
28.10.2017
11:45:13
разработчик должен будет повысить цену чтобы компенсировать ндс, а потом еще и по доходам отчитаться
впрочем так всегда и было

Otan
28.10.2017
11:47:02
Получается так, если мое Казахстанское приложение Пингвиненок кто-то купит с Россий, то он будет стоит 118 центов (100 центов + 18%). А для Казахстанца это приложение будет стоит по прежнему 100 центов.
Получается чтобы купить приложение подешевле юзеру из РФ надо будет переставить свое местоположение на не Россиское. И тогда он получить скидку в 18 процентов.
Интересно - эти налоги касается для моих доходов по АдМоб? Т.е. для показов баннеров с России.

Alexey
28.10.2017
11:49:35
за просмотр рекламы слава богу пока еще денег не берут)

Otan
28.10.2017
11:50:42

Alexandr
28.10.2017
12:18:05

Sergey
28.10.2017
12:35:47
Всем привет. Пытаюсь встроить в FragmentDialog врагмент с указанием targetFragment для возврата данных и получаю ошибку "Caused by: java.lang.IllegalStateException: Fragment BlankFragment2{59c5177 #0 id=0x7f07003b} declared target fragment MyDialog{dd5754c #1 fff} that does not belong to this FragmentManager!"
Если не указывать targetFragment, всё работает без проблем
Вставляю фрагмент через getChildFragmentManager()
На старых версиях Android всё работает, а вот на O и выше - нет

Quantum Harmonizer
28.10.2017
12:39:40

Otan
28.10.2017
12:43:05
private void playSpeechSound(){
//speechSoundPool.unload(loadSoundId);
int speechFileId = getResources().getIdentifier("w" + String.valueOf(currentQuestionId), "raw", getPackageName());
loadSoundId= speechSoundPool.load(this, speechFileId, 1);
mStreamId = speechSoundPool.play(mSoundId, 1, 1, 1, 0, 1f);
}
Это процедура вызывается когда нажимается на кнопочку. Без unload он проигрывает постоянно только самый первый файл при последующих нажатиях. С unload он вообще ничего не проигрывает.
Как быть? Где проблема.

Google

Yaroslav
28.10.2017
13:26:24
Ребят, почему такая ошибка при авторизации гугла
/googleError: Status{statusCode=DEVELOPER_ERROR, resolution=null}

Антон
28.10.2017
13:27:30

Yaroslav
28.10.2017
13:27:51

Антон
28.10.2017
13:28:10
Либо сертификат которым подписано приложении не добавлен к ключу

Nik
28.10.2017
13:28:52
Мне надо сделать простейший сайт, на котором будет только кнопка на моё приложение в маркете. Есть какой-нибудь сервис для мобильных разработчиков, чтобы запустить сайт за пару минут? С вариантами оформления, шаблонами.

Yaroslav
28.10.2017
13:29:48

Валерий
28.10.2017
15:57:13

Kirill
28.10.2017
16:58:08

Антон
28.10.2017
17:01:43
Могу свою дать. Для пин кода
Но палец не реализовывал
Или это не пин код?

Kirill
28.10.2017
17:02:39

Антон
28.10.2017
17:03:12
antoxa2584x/PinCodeView: Pretty PinCode view
https://github.com/antoxa2584x/PinCodeView
Надо бы аву обновить на Гите)
А не там новая стоит. Хз чего эту затянуло

Kirill
28.10.2017
17:04:35
Блин, сейчас подругому построил запрос и нашлось 3 библиотеки подходящих, буду выбирать)
https://github.com/omadahealth/LolliPin Вот эту буду использовать. Вдруг кому еще понадобится.

Google

Otan
28.10.2017
17:37:46
private void playSpeechSound(){'
int speechFileId = getResources().getIdentifier("w1", "raw", getPackageName());
loadSoundId= speechSoundPool.load(this, speechFileId, 1);
speechSoundPool.play(loadSoundId, 1, 1, 1, 0, 1f);
}
Когда вызывается playSpeechSound ничего не проигрывает. А если заменить его на следующий код (т.е. если поставить вместо переменной явный номер файла), то звук проигрывается. В чем проблема?
private void playSpeechSound(){'
int speechFileId = getResources().getIdentifier("w1", "raw", getPackageName());
loadSoundId= speechSoundPool.load(this, speechFileId, 1);
speechSoundPool.play(1, 1, 1, 1, 0, 1f);
}
Это глюк андроид студио?

Quantum Harmonizer
28.10.2017
17:52:14

Otan
28.10.2017
17:54:32

Quantum Harmonizer
28.10.2017
17:55:43

Kirill
28.10.2017
17:55:52

Admin
ERROR: S client not available

Otan
28.10.2017
17:56:51
Когда явно единицу прописываешь, то все работает. А когда через переменную даешь, не работает.

Quantum Harmonizer
28.10.2017
17:58:46

Otan
28.10.2017
17:58:53
Я его даже так объявил от безысходности в активити public int loadSoundId=1;

Quantum Harmonizer
28.10.2017
17:59:12

Otan
28.10.2017
17:59:20

Kirill
28.10.2017
17:59:31
Через debugger посмотри дополнительно чему равна переменная. должно работать.

Otan
28.10.2017
18:01:04
int loadSoundId;
private SoundPool speechSoundPool;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.content_main);
speechSoundPool = new SoundPool(10, AudioManager.STREAM_MUSIC, 100);
}
private void playSpeechSound(){'
loadSoundId= speechSoundPool.load(this, R.raw.shot, 1);
speechSoundPool.play(loadSoundId, 1, 1, 1, 0, 1f);
}
попробуйте
Только Вам надо закинуть какой то звук с именем shot

Никита
28.10.2017
18:01:56
Если текст обрамлять в
` он форматируется
как код

Otan
28.10.2017
18:06:09
speechSoundPool.play не принимает переменную в своем первом параметре.
Только явное указание

Google

Quantum Harmonizer
28.10.2017
18:07:26

Otan
28.10.2017
18:08:36
бред
знаю что бред, но не работает с переменным

Quantum Harmonizer
28.10.2017
18:09:00
значит, значение переменной отличается от значения литерала

Otan
28.10.2017
18:09:48
textView5.setText(textView5.getText()+String.valueOf(loadSpeechId)+String.valueOf(currentQuestionId));
Вот так


Mirlan
28.10.2017
18:09:54
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.stadiums.android, PID: 4086
java.lang.RuntimeException: Unable to get provider com.google.firebase.provider.FirebaseInitProvider: java.lang.ClassNotFoundException: Didn't find class "com.google.firebase.provider.FirebaseInitProvider" on path: DexPathList[[zip file "/data/app/com.stadiums.android-50.apk"],nativeLibraryDirectories=[/data/app-lib/com.stadiums.android-50, /vendor/lib, /system/lib]]
at android.app.ActivityThread.installProvider(ActivityThread.java:5236)
at android.app.ActivityThread.installContentProviders(ActivityThread.java:4827)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4710)
at android.app.ActivityThread.access$1600(ActivityThread.java:174)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1367)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:146)
at android.app.ActivityThread.main(ActivityThread.java:5593)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1283)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.firebase.provider.FirebaseInitProvider" on path: DexPathList[[zip file "/data/app/com.stadiums.android-50.apk"],nativeLibraryDirectories=[/data/app-lib/com.stadiums.android-50, /vendor/lib, /system/lib]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:67)
at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
at android.app.ActivityThread.installProvider(ActivityThread.java:5221)
at android.app.ActivityThread.installContentProviders(ActivityThread.java:4827)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4710)
at android.app.ActivityThread.access$1600(ActivityThread.java:174)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1367)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:146)
at android.app.ActivityThread.main(ActivityThread.java:5593)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1283)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099)
at dalvik.system.NativeStart.main(Native Method)
I/Process: Sending signal. PID: 4086 SIG: 9
Application terminated.
vsem hi
pomogite
?


Quantum Harmonizer
28.10.2017
18:10:23


Otan
28.10.2017
18:10:40
Т.е. эта единичка должна была передатся в play.

Quantum Harmonizer
28.10.2017
18:11:09

Otan
28.10.2017
18:11:37
да что ж говорить. Лучше попробуйте и убедитесь сами

Quantum Harmonizer
28.10.2017
18:12:21