Описание тега kotlin-android-extensions

Questions related to Kotlin Android Extensions
4 ответа

Невозможно отобразить значение из предыдущего действия

При отображении значения в textview на втором занятии получаю ошибку как объявление ожидающего члена Это мой код для другой деятельности: package com.example.trial.sudoku_solver import android.app.AlertDialog import android.content.Intent import and…
08 сен '18 в 06:06
0 ответов

Почему мое приложение работает, только когда я назначаю строку переменной прямо в коде при использовании функции OpenFileInput/Ouput

В моем приложении есть функция, которая сохраняет данные во внутреннем хранилище и получает имя файла из поля edittext. Этот текст редактирования заполняется функцией setText. Однако происходит сбой при попытке открыть OpenFileOutput с именем, котор…
1 ответ

Как изменить переменную экземпляра из отдельного AsyncTask

Скажем, у меня есть активность с переменной экземпляра loadedMovie и метод, который выполняет AsyncTask, который находится в другом файле class MainActivity:AppCompatActivity(), NavigationView.OnNavigationItemSelectedListener { var loadedMovie: Movi…
2 ответа

Функция расширения Kotlin для View.setMargins

Я пытаюсь написать функцию расширения kotlin для просмотра, чтобы обновить текущее поле просмотра. Я знаю, что для того же вам нужно внести изменения в layoutParams представления, хотя я пытаюсь создать универсальный метод и не могу понять, как пере…
17 дек '18 в 06:32
1 ответ

Как решить проблему с PagerAdapter на Kotlin: "Обязательный метод instantiateItem не был переопределен"?

Поэтому мой проект вызывает файл Kotlin для Java: Это сообщение об ошибке (Run Time Error) я получил: java.lang.UnsupportedOperationException: Required method instantiateItem was not overridden это мое приложение Gradle apply plugin: 'kotlin-android…
22 ответа

Неразрешенная ссылка: kotlinx

Я пытаюсь опробовать Kotlin и расширения Kotlin для Android в Android Studio. Я пробовал это как в Android Studio v 1.5.1 на Ubuntu 14.04, так и в Android Studio v 1.5.1 на OS X El Capitan с тем же результатом. Вот что я делаю: Я устанавливаю плагин…
1 ответ

Ошибка ProGuard invalidArgumentException: размер стека становится отрицательным

Я обновил до версии Anko 0.10.8 и Kotlin версии 1.3.20 с компиляцией SDK как 28. Когда я пытаюсь сгенерировать подписанный APK, я получаю ошибку ProGuard. Журналы ошибок приведены ниже. Какие значения я должен добавить в ProGuard для этого? [java.la…
1 ответ

Мое приложение не может быть собрано из-за отсутствия плагина com.android.application в студии android?

//this is my build.gradle file, plz help. def var = buildscript { ext.kotlin_version = '1.2.30' repositories { google() maven { url "https://maven.google.com" } jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.1.2' classpath "o…
01 июн '18 в 10:23
1 ответ

Статические подобные методы в приложении Android с kotlin

Я пытаюсь добавить "статический" метод к моему классу MyApplication в kotlin. Я добавил (как свойство) переменную: private var context: Context? = null в методе: override fun onCreate() Я добавил: context = applicationContext Затем я добавляю объект…
23 янв '17 в 01:13
1 ответ

Koltin 1.2.50 и проблема привязки данных

Сегодня я только что обновил свой проект, чтобы использовать kotlin 1.2.50, и после того, как я начал компиляцию, я просто получаю сообщение об ошибке: \app\build\ промежуточный тип \feature_data_binding_base_feature_info\demoDebug\dataBindingExport…
2 ответа

Котлин - Какая польза от занятий без тела?

В Kotlin заголовок и тело не обязательны; если у класса нет тела, фигурные скобки могут быть опущены. Таким образом, мы можем определить класс, как, class Empty Какая польза от этого типа занятий?
28 июн '17 в 11:50
2 ответа

Parcelize жалуется "Parcelable должен быть классом" на объекты и перечисления

Когда я пытаюсь комментировать enum class или же object с @Parcelize, это приводит к ошибке 'Parcelable' should be a class, как подсказка редактора и как ошибка компиляции. Я могу @Parcelize классы просто отлично, но я не могу делать такие вещи, как…
1 ответ

Dagger2 вводит докладчика в ошибку активности Kotlin

Я использую dragger2, чтобы ввести докладчика в активность Kotlin, докладчик является нулевым, вот мой код: class CategoryDetailActivity : MvpActivity<ProductFilterView,ProductFilterPresenter>(), ProductFilterView { private lateinit var presen…
1 ответ

Расширения Kotlin для Android: как получить ссылку на представление в макете, которое включено в другой макет?

У меня есть макет, который включает в себя другой макет: activity_main.xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width=…
25 ноя '15 в 10:37
1 ответ

Представления являются нулевыми, когда макеты снова раздуваются

У меня есть вид с 4-х контейнеров (LinearLayouts). Каждый контейнер будет наполнен контентом в зависимости от данных. (Каждый вид контента надувается с макетом и добавляется в контейнер) Ранее я звонил ButterKnife.bind(this, view) после того, как я …
08 авг '18 в 11:45
1 ответ

Как управлять кнопкой "Назад" Активность в Android Kotlin

Я хочу управлять кнопкой Назад с помощью noHistory. Я добавляю два разных Layout XML add With с условием: if(a == 0){attch onexml} if(a == 1){attch secondxml} когда я достигаю secondxml из onexml, нажмите кнопку "Назад", чтобы перейти к MainActivity…
12 май '18 в 05:49
0 ответов

Расширения Kotlin / синтетические свойства: один и тот же объект в нескольких вызовах Fragment.onViewCreated()

Я использую kotlin-android-extensions для импорта синтетических свойств вида из моего макета в мой фрагмент. В моем onViewCreated() Метод фрагмента, который я вызываю addTextChangedListener() на EditText посмотреть, что это синтетический импорт. Это…
2 ответа

ButterKnife @OnClick аннотация не работает во фрагменте Kotlin

Мне нравится удобочитаемость @OnClick атрибут от ButterKnife: следовательно, я использую его даже в Kotlin. К сожалению, обработчик кликов просто не запускается, когда я кликаю. Я что-то пропустил? Есть ли что-то, что я должен сделать, чтобы интегри…
21 окт '17 в 21:45
0 ответов

При расширении BoomSheet только edittext будет двигаться вверх, когда Keyborard открыт?

Проблема, с которой я сталкиваюсь, заключается в расширении нижнего листа, но единственный текст редактирования должен перемещаться вверх или изменять размер при открытой клавиатуре, а не на нижнем листе.
22 май '18 в 18:06
0 ответов

Поверхностные и Nativecrypto ошибки при попытке получить текущее местоположение

Я получаю ошибки: E/Surface: getSlotFromBufferLocked: unknown buffer: 0x7f7fc080e0 E/NativeCrypto: ssl=0x7f5ec8fc00 cert_verify_callback x509_store_ctx=0x7f5d8f0270 arg=0x0 E/NativeCrypto: ssl=0x7f5ec8fc00 cert_verify_callback calling verifyCertific…