Size: a a a

Android Developers

2020 August 03

Я

Ярослав in Android Developers
R B
Вопрос: А на других диагоналях будет нормально-то?
Если честно то нет, разметка невероятно криво сделана
источник

👊

👊 03:36 |•FUnDOS•|... in Android Developers
Minmaxminor
Есть кнопка "скопировать в буфер", которая работает, если есть что копировать. Если поле копирования пустое, то приложение падает. Как решить?

Пробовал так
txt2 = text.getText().toString();
       if(!txt2.isEmpty())
       {
           ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
           ClipData clip = ClipData.newPlainText("", txt2);
           clipboard.setPrimaryClip(clip);
       }
       else
       {
           txt2 = "";
       }
напиши просто : если значение текста которое копируется нулевое то отменить копирование
источник

👊

👊 03:36 |•FUnDOS•|... in Android Developers
👊 03:36 |•FUnDOS•|
напиши просто : если значение текста которое копируется нулевое то отменить копирование
или присвоить null
источник

M

Minmaxminor in Android Developers
👊 03:36 |•FUnDOS•|
или присвоить null
txt2 = null? не работает
источник

M

Minmaxminor in Android Developers
👊 03:36 |•FUnDOS•|
напиши просто : если значение текста которое копируется нулевое то отменить копирование
Как?
источник

QH

Quantum Harmonizer in Android Developers
👊 03:36 |•FUnDOS•|
😡 тeкст надо через ресурсы указывать strings.xml  😂😂😂😂
не надо
источник

👊

👊 03:36 |•FUnDOS•|... in Android Developers
Minmaxminor
txt2 = null? не работает
хмм понятно
источник

👊

👊 03:36 |•FUnDOS•|... in Android Developers
🤷‍♂😂
источник

👊

👊 03:36 |•FUnDOS•|... in Android Developers
Quantum Harmonizer
не надо
почему? это правидо
источник

QH

Quantum Harmonizer in Android Developers
👊 03:36 |•FUnDOS•|
почему? это правидо
потому что а зачем? Большинство приложений не доживёт до перевода на несколько языков.
источник

СС

Саша Стрельцов... in Android Developers
Переслано от Саша Стрельцов...
Всем привет, пытаюсь связать запрос к firebase с recycleview, возникает ошибка
com.google.firebase.database.DatabaseException: Can't convert object of type java.lang.String to type com.sstreltsov.studentlive.models.CommonModel. Не знаю как ее исправить, помогите пожалуйста
источник

СС

Саша Стрельцов... in Android Developers
Переслано от Саша Стрельцов...
источник

СС

Саша Стрельцов... in Android Developers
Переслано от Саша Стрельцов...
источник

СС

Саша Стрельцов... in Android Developers
Переслано от Саша Стрельцов...
источник

👊

👊 03:36 |•FUnDOS•|... in Android Developers
Quantum Harmonizer
потому что а зачем? Большинство приложений не доживёт до перевода на несколько языков.
ну на всякий случай
источник

M

Minmaxminor in Android Developers
👊 03:36 |•FUnDOS•|
хмм понятно
что понятно?
источник

👊

👊 03:36 |•FUnDOS•|... in Android Developers
Minmaxminor
что понятно?
точто при null не получается
источник

QH

Quantum Harmonizer in Android Developers
Саша Стрельцов
Переслано от Саша Стрельцов
Всем привет, пытаюсь связать запрос к firebase с recycleview, возникает ошибка
com.google.firebase.database.DatabaseException: Can't convert object of type java.lang.String to type com.sstreltsov.studentlive.models.CommonModel. Не знаю как ее исправить, помогите пожалуйста
Шаг первый: прочитать сообщение об ошибке.
Шаг второй: понять его.
источник

E

Edgar Khimich in Android Developers
Привет всем
Есть такой метод
 fun setAuthenticatedState(loginResponse: LoginResponse) {
       GlobalScope.launch {
          doSomething()
       }
   }

мне чтоб его протестить, нужно мокнуть и вызвать один метод во viewModel, который фетчит data и сохраняет ее как val во вью модел
все это происхолит в viewModelScope

соответственно я делаю так

@Test
   fun setAuthenticatedStateSuccessTest() {
       testCoroutineRule.runBlockingTest {
//            fetchingSomeDataForTest and save it as a val property

           viewModel.setAuthenticatedState(loginResponse) //имплементацию этого метода описал выше

           verify(appCoordinator).onAuthenticated(loginResponse.result)
       }
   }

Проблема в том что у меня verify вызывается перед тем, как метод просетит value
источник

M

Minmaxminor in Android Developers
👊 03:36 |•FUnDOS•|
точто при null не получается
Точно. Пробовал так же

ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
           ClipData clip = ClipData.newPlainText("", null);
           clipboard.setPrimaryClip(clip);
источник