Category: Android

24
Июл
2021

При добавлении нового виджета в kivy приложение перестает работать

Недавно начал разбираться с kivy и столкнулся с такой проблемой.
Приложение работает при запуске на ПК, но после сборки через buildozer оно не запускается. Выводил логи через logcat, какой-то определенной ошибки нет. В процессе разбиратель…

23
Июл
2021

Заполнение таблиц в Android

Заполняю таблицу из трёх столбцов. Данные правильно распределяются по столбцам только для первого совпадения, второе и все остальные совпадения складываются в первый столбец. Помогите исправить.

private TableLayout TblLay;
private TableR…

22
Июл
2021

Почему функция проверки интернета на Android не работает на эмуляторе?

Есть прекрасная функция для проверки интернета на android, на реальном устройстве работает и в Genymotion работает а вот в официальных эмуляторах стабильно выдает false. Не знаю это нормально на других устройствах же будет работать? А то у…

22
Июл
2021

Как спрятать ползунок громкости?

Я разрабатываю приложение под Android, в котором мне нужно использовать кнопки громкости как элемент управления. Я успешно получаю значение громкости с помощью AudioManager внутри фрагмента, всё работает, но есть одна единственная проблема…

22
Июл
2021

Как сохранять содержимое WebView внутри фрагмента?

есть несколько фрагментов(играют роль вкладок), внутри каждого WebView.
При переключении на другую вкладку(фрагментов) предыдущая сбрасывается и грузит стартовую страницу.
подскажите как сделать, что бы при переключении WebView сохранялось…

22
Июл
2021

ToolBar: размер иконки OptionsMenu

У меня есть ToollBar с Options Menu.
Само меню – вложенное друг в друга. А на экране вместо 3 точек отображается иконка.
Проблема в том, что иконка слишком маленькая. Я хочу растянуть ее по другим размерам.
Пробовал менять размеры самой ик…

21
Июл
2021

Не работает аутентификация пользователя с помощью email и пароля в андроид приложении

После ввода email пользователя и нажатии кнопки NEXT приложение зависает, то есть невозможно даже зарегистрировать новую учётную запись, дело не в том, что я некорректно ввожу email, а в чём то другом. То есть сервис регистрации и аутентиф…

21
Июл
2021

Как собрать PyQt5-программу в APK-файл для установки на Android?

Имеется Python программа на PyQt5. Недавно появилась необходимость запустить ее на Android-устройстве. Для этого использую приложение Pydroid 3. Все отлично запускается, отображается и работает. Выглядит как полноценное приложение под Andr…

20
Июл
2021

Что такое многомодульность?

Дорогие коллеги. Подскажите, пожалуйста, определение понятия многомодульность. Что это и зачем оно нужно? В процессе поиска, ни одного хотя бы внятного объяснения этого термина, мне найти не удалось. Большое спасибо!

20
Июл
2021

LiveData: проблема с очередностью или задержкой или асинхронностью

У меня возник странный баг и я не могу понять в чем проблема.
Суть кода:
у меня есть 2 LiveData.
1 – для данных из инета. либо они есть, либо они null.
2 – Boolean статус работы. true – при начале работы. false – по удачному завершению. nu…

19
Июл
2021

Как получить числовые значения (Int) календаря CalendarView День, Месяц, Год и положить их в базу данных SQLite

Программа такая…записывать вес и конечно сохранять дату (день месяц год) потом буду еще пытаться строить графики.
private void insertWeight(){
String weightString = mWeightEditText.getText().toString().trim();
int weight …

18
Июл
2021

Сохранение смены сетки GridLayoutManager

У меня RecyclerView, по нажатию я могу поменять вид отображения компонентов, проблема в том что после того как я закрываю приложение и заново его открываю сетка забрасывается до изначальной, т.е. не сохраняется выбранная мной компоновка эл…

18
Июл
2021

Android webview кнопка назад

подскажите в чем проблема, не работает кнопка назад в приложении
public class Tab1 extends Fragment {

public WebView mWebView;

@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup containe…

18
Июл
2021

Как сделать checkedTextView, чтобы последующие компоненты были с красной строки

Как сделать to-do лист, чтобы первая строка начиналась раньше, чем все последующие как на скриншоте, и чтобы у выбранных компонентов менялся цвет на серый (или чтобы они были перечеркнуты)

17
Июл
2021

Я получаю максимальную амплитуду звука, как можно получить с помощью этого децибелы?

double DB = 20*Math.log10(finalAmplitude/1.0);
((TextView)(findViewById(R.id.TVDb))).setText(DB + " Дб");

Я пробовал использовать формулу которую нашёл в интернете, но значения, что я получаю определенно не верны. Как я могу узн…

17
Июл
2021

Слетает программно выделенная позиция в ListView при нажатии других кнопок. Как это исправить?

При открытии формы загружаются данные через адаптер в ListView
listview = inflate.findViewById(R.id.lvMain);
listview.setChoiceMode(ListView.CHOICE_MODE_SINGLE);//для единственного выбора

Выделяется 1 позиция программно
listvi…

16
Июл
2021

MotionLayout: свайп элемента

Есть вот такой MotionLayout и к нему XMl-scene
Анимация работает при нажатии на кнопку и при свайпе на пустом месте вверх.
Я хочу добавить, чтобы еще работал и свайп самой кнопки вверх.
Как мне это сделать? Заранее благодарен за ответы…