Size: a a a

Android Developers

2020 July 24

ES

Egor Sigolaev in Android Developers
Ivan Lotoff
Помогиие, пожалуйста, разобраться
Пытаюсь запустить приложение, но вот что выходит
Error:Internal error: (java.lang.ClassNotFoundException) com.google.wireless.android.sdk.stats.IntellijIndexingStats$Index
java.lang.ClassNotFoundException: com.google.wireless.android.sdk.stats.IntellijIndexingStats$Index
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:419)
at java.lang.ClassLoader.loadClass(ClassLoader.java:352)
at com.intellij.util.indexing.counters.IndexCounters.<clinit>(IndexCounters.java:34)
at com.intellij.util.indexing.impl.MapReduceIndex.<init>(MapReduceIndex.java:92)
at com.intellij.util.indexing.impl.MapReduceIndex.<init>(MapReduceIndex.java:108)
at org.jetbrains.jps.backwardRefs.index.CompilerReferenceIndex$CompilerMapReduceIndex.<init>(CompilerReferenceIndex.java:274)
at org.jetbrains.jps.backwardRefs.index.CompilerReferenceIndex.<init>(CompilerReferenceIndex.java:110)
at org.jetbrains.jps.backwardRefs.JavaCompilerBackwardReferenceIndex.<init>(JavaCompilerBackwardReferenceIndex.java:13)
at org.jetbrains.jps.backwardRefs.JavaBackwardReferenceIndexWriter.initialize(JavaBackwardReferenceIndexWriter.java:80)
at org.jetbrains.jps.incremental.java.JavaBuilder.buildStarted(JavaBuilder.java:152)
at org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:361)
at org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:178)
at org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:140)
at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:297)
at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:130)
at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler.lambda$channelRead0$0(BuildMain.java:232)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Класс не найден
источник

m

main in Android Developers
Ребят, вопрос по google speech to text. а при записи голоса можно как то отдетектить что пользователь больше ничего не говорит и прекратить запись голоса?
источник

IL

Ivan Lotoff in Android Developers
Egor Sigolaev
Класс не найден
Какой класс?
источник

Г

Григорий in Android Developers
Ivan Lotoff
Какой класс?
Ну пробегись по коду – узнаешь.
источник

A

Andrey in Android Developers
Line'R
Привет. Подскажите, почему пытаясь получить данные из сети в AsyncTask'е все равно ловлю NetworkOnMainThreadException? На всяких stackoverflow советуют погуглить про StrictMode. Но разрешив все что только можно, все равно ловлю exception. Спасибо за внимание
А ты запрос в doInBackground делаешь?
источник

ББ

Богдан Бурда👨‍💻... in Android Developers
for(Word element : generatedList) {
           View viewWord = getLayoutInflater().inflate(R.layout.word_layout, null);
           /* . . . */
           layout.addView(viewWord);
       }

       redirectButton = (Button)findViewById(R.id.cambridge_button);
       redirectButton.setOnClickListener(this);

Привет всем, у меня есть такой код, он генерирует много кнопок в scrollView, но когда я вызываю setOnClickListener(this), он работает только для первой кнопки. Как это исправить и как понять, какая кнопка нажата?
источник

A

Andrey in Android Developers
Богдан Бурда👨‍💻
for(Word element : generatedList) {
           View viewWord = getLayoutInflater().inflate(R.layout.word_layout, null);
           /* . . . */
           layout.addView(viewWord);
       }

       redirectButton = (Button)findViewById(R.id.cambridge_button);
       redirectButton.setOnClickListener(this);

Привет всем, у меня есть такой код, он генерирует много кнопок в scrollView, но когда я вызываю setOnClickListener(this), он работает только для первой кнопки. Как это исправить и как понять, какая кнопка нажата?
ну так ты и вызываешь setOnClickListener только для одной кнопки
источник

ББ

Богдан Бурда👨‍💻... in Android Developers
Andrey
ну так ты и вызываешь setOnClickListener только для одной кнопки
Я копирую layout с кнопкой в scrollView несколько раз и выходит так, что все кнопки имеют один id
источник

ВВ

Владислав Вержбицкий... in Android Developers
Богдан Бурда👨‍💻
for(Word element : generatedList) {
           View viewWord = getLayoutInflater().inflate(R.layout.word_layout, null);
           /* . . . */
           layout.addView(viewWord);
       }

       redirectButton = (Button)findViewById(R.id.cambridge_button);
       redirectButton.setOnClickListener(this);

Привет всем, у меня есть такой код, он генерирует много кнопок в scrollView, но когда я вызываю setOnClickListener(this), он работает только для первой кнопки. Как это исправить и как понять, какая кнопка нажата?
Вызывай findViewById у viewWord и накидывай listener в цикле
источник

ББ

Богдан Бурда👨‍💻... in Android Developers
Владислав Вержбицкий
Вызывай findViewById у viewWord и накидывай listener в цикле
for(Word element : generatedList) {
           View viewWord = getLayoutInflater().inflate(R.layout.word_layout, null);
           /* . . . */
           layout.addView(viewWord);
redirectButton = (Button)viewWord.findViewById(R.id.cambridge_button);
           redirectButton.setOnClickListener(this);
       }

так? Оно в этом случае реагирует на все кнопки так, будто я нажимаю на первую
источник

ES

Egor Sarnavsky in Android Developers
по id отличай их
источник

ББ

Богдан Бурда👨‍💻... in Android Developers
как? У меня layout просто вставляется в scrollView несколько раз и я не знаю, сколько их у меня будет
источник

ES

Egor Sarnavsky in Android Developers
в онКликЛисненере тебе приходит view

в самом методе
источник

ВВ

Владислав Вержбицкий... in Android Developers
Богдан Бурда👨‍💻
for(Word element : generatedList) {
           View viewWord = getLayoutInflater().inflate(R.layout.word_layout, null);
           /* . . . */
           layout.addView(viewWord);
redirectButton = (Button)viewWord.findViewById(R.id.cambridge_button);
           redirectButton.setOnClickListener(this);
       }

так? Оно в этом случае реагирует на все кнопки так, будто я нажимаю на первую
Как ты это понимаешь?
источник

ES

Egor Sarnavsky in Android Developers
хотя не… не так
источник

ББ

Богдан Бурда👨‍💻... in Android Developers
Владислав Вержбицкий
Как ты это понимаешь?
запустил и проверил
источник

ES

Egor Sarnavsky in Android Developers
у тебя там кругом одна ИД будет
источник

ББ

Богдан Бурда👨‍💻... in Android Developers
да
источник

ES

Egor Sarnavsky in Android Developers
вешай тег еще
источник

ББ

Богдан Бурда👨‍💻... in Android Developers
Вешаю
источник