Articles of котлин

Как удалить строки в SQLite с несколькими аргументами, использующими Anko?

Я надеюсь удалить строку с помощью _id, я надеюсь удалить несколько строк, где args также используют Anko. Я прочитал статью по адресу https://github.com/Kotlin/anko/wiki/Anko-SQLite#updating-values , но у меня нет результата, не могли бы вы мне помочь?

Отключить диалог на задней клавише

Я создал диалог (он имеет один текст редактирования, кнопку и Testview), как это. class AskPhoneDialog:Dialog{ constructor(context: Context) : super(context) {} var mContext:Context?=null var dataManager:DataManager?=null constructor(context: Context, themeResId: Int, dataManager: DataManager) : super(context, themeResId) { this.mContext=context this.dataManager=dataManager; } override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.mobile_bottom_sheet_layout) setUp() } private fun setUp() { window.setLayout(WindowManager.LayoutParams.MATCH_PARENT, WindowManager.LayoutParams.WRAP_CONTENT) window.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE } } […]

Как экземпляр объекта в Котлине?

Я пытаюсь создать объект Fade как это class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) val fade: Fade trans.setOnClickListener(View.OnClickListener { fade.setDuration(5000) }) но это дает мне ошибку, `variable fade must be initialized` как инициализировать переменную типа Fade fade= new Fade() в kotlin?

Как получить доступ к Mono <T> При обработке исключения с помощью onErrorMap ()?

В классе данных я определил, что «имя» должно быть уникальным для всей коллекции mongo: @Document data class Inn(@Indexed(unique = true) val name: String, val description: String) { @Id var id: String = UUID.randomUUID().toString() var intro: String = "" } Поэтому при обслуживании я должен зафиксировать неожиданное исключение, если кто-то снова передает одно и то же […]

Повсюду в Котлине

У меня есть это сомнение, ребята, я не знаю; любой пример для понимания будет большим. Страдает ли язык программирования Kotlin от проблемы «болтаться»? Если проблема есть, то в чем причина?

«Не удалось запустить активность» в тесте эспрессо

Вот мой полный код , когда я тестирую следующий код с помощью «Android Tests», он вызывает ошибку «Не удалось запустить активность», //TestPlayer.kt public class PlayerTest : ActivityInstrumentationTestCase2<Player>(Player::class.java) { override fun setUp() { super.setUp() getActivity() } fun testPlayer() { onView(withId(R.id.player)).perform(doubleClick()) } } Я не нахожу выход в мониторе Android, как его отлаживать?

kotlin retrofit-Background sticky concurrent mark sweep GC освобожден 65326 (1448KB) Объекты AllocSpace, 62 (1736KB) Объекты LOS,

Я пытаюсь сделать простой запрос REST с помощью Retrofit в kotlin, и я получаю много ошибок GC. Я действительно не знаю, как это исправить. Я попытался добавить больше памяти на эмулятор, но проблема все еще происходит. Мой код: val retrofit =Retrofit.Builder().baseUrl("Url") .addConverterFactory(GsonConverterFactory.create()) .build() val retrofitAPI = retrofit.create(ApiServices::class.java) val call = retrofitAPI.getBarcharts(dashboardRequestBean) call.enqueue(object : Callback<ResponseChartModel<BaseChartModel>> { […]

котлин с пружинной нагрузкой на затмение

Я пробовал Kotlin с пружинным весом на весеннем ботинке, затмение для простой паутины. Для класса Java он может выполнять горячее развертывание. Но не для файла Котлина. pom.xml почти точно из http://start.spring.io/, кроме добавления springloaded. <build> <sourceDirectory>${project.basedir}/src/main/kotlin</sourceDirectory> <testSourceDirectory>${project.basedir}/src/test/kotlin</testSourceDirectory> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>springloaded</artifactId> <version>1.2.6.RELEASE</version> </dependency> </dependencies> </plugin> </plugins> </build>

Android Espresso IntentsMatcher работает на новом устройстве, но не в старом

У меня есть единичный тест Espresso, который, похоже, работает на более новых устройствах, но не работает на устройстве API 17. Вот тест: Intents.init() [… more setup] onView(withId(R.id.username)) .perform(typeText("username")) .perform(closeSoftKeyboard()) onView(withId(android.R.id.button1)).perform((click())) // This part fails intended(hasComponent(AcceptedActivity::class.java.name)) Ошибка: android.support.test.espresso.base.DefaultFailureHandler$AssertionFailedWithCauseError: Wanted to match 1 intents. Actually matched 0 intents. Я пробовал спящий поток за 1000 мс до того, […]

kodein – введенное значение данных не является значением данных

В моем классе CallType я поместил вложенные данные connectivityState.callBackState в значение true, которое инициализируется как false в моем классе ConnectivitySte . Но в моем классе IncomingCallBroadcastReceiver мои данные callBackState не true а false . class CallType { val kodein = Kodein { bind<ConnectivityState>() with provider { ConnectivityState() } } private val connectivityState: ConnectivityState = kodein.instance() […]

Intereting Posts
Kotlin TypeToken Ошибка «Неразрешенная ссылка» Каковы варианты использования встроенных свойств Kotlin? Kapt generatestubs – невозможно инициализировать объект с помощью внутреннего конструктора из unit-test Vaadin 8 NativeSelect изменить представление данных списка Почему плагин Kotlin добавляет ссылку kotlin-stdlib-jre7 (не kotlin-stdlib) для Android-проекта Библиотека Kotlin 'rxkotlin-0.21.0.jar' имеет неподдерживаемый формат. Обновите библиотеку или плагин Весна 5 и Котлин 1.1 Корутинцы: Тип rx.Седулер отсутствует Jackson @ JsonIgnoreProperties несколько полей с Kotlin Android Bottom bar, удерживающий фигуры возвращение последнего выражения в блок У Kotlin Android Extensions кешируются синтетические свойства или каждый раз, когда он вызывает findViewById ()? андроид, получивший манифест слияния с ошибкой после обновления до новой версии gradle Замечание типа Observable.combineLatest в kotlin Почему я получаю ошибку java.lang.IllegalStateException: экземпляр не инициализирован? Получение исходного ответа HTML / JSON на ошибку с помощью Retrofit 2 и Kotlin