Size: a a a

2020 May 05

IK

Iliya Kuznetsov in KotlinLangRu
Bogdan Panchenko
В идее нужно поставить
дак проблема что он сперва проект создаёт потом лезет скачивать например котлин враппером потом я жму отмена и указываю location и часть создания проекта не выполняется
источник

BP

Bogdan Panchenko in KotlinLangRu
Gradle user home
источник

BP

Bogdan Panchenko in KotlinLangRu
Iliya Kuznetsov
дак проблема что он сперва проект создаёт потом лезет скачивать например котлин враппером потом я жму отмена и указываю location и часть создания проекта не выполняется
Не в настройках проекта, а в настройке самой идеи ?
источник

IK

Iliya Kuznetsov in KotlinLangRu
gradle user home это же ~/.gradle -- там бинариев нет?
источник

BP

Bogdan Panchenko in KotlinLangRu
Iliya Kuznetsov
дак проблема что он сперва проект создаёт потом лезет скачивать например котлин враппером потом я жму отмена и указываю location и часть создания проекта не выполняется
Короче не помогает данная настройка
источник

IK

Iliya Kuznetsov in KotlinLangRu
Bogdan Panchenko
Не в настройках проекта, а в настройке самой идеи ?
источник

IK

Iliya Kuznetsov in KotlinLangRu
тут только ~/.gradle можно указать а как specified location бинарев?
источник

IK

Iliya Kuznetsov in KotlinLangRu
раньше, год назад примерно, в идее был в визарде создания проекта выбор между враппером и тд
источник

VA

Victor Alenkov in KotlinLangRu
Bogdan Panchenko
Они очень редко совпадают
ну хз. Я через IDEA уже несколько лет не создаю проекты. ЗАкинул в корень нового проекта 3 файлика для Gradle и каталог открыл уже в IDEA как Gradle проект - он сразу нужный враппер подтянет.
источник

AE

Alexandr Emelyanov in KotlinLangRu
Iliya Kuznetsov
каждый раз создаю проект и несколько минут он поначалу скачивает враппер. Если отменять процесс то не сразу отменяется
В окошке импорта проекта есть же настройки гредла, если память не изменяет
источник

IK

Iliya Kuznetsov in KotlinLangRu
Alexandr Emelyanov
В окошке импорта проекта есть же настройки гредла, если память не изменяет
было когда-то много, теперь только groupId, артефакт и версия
источник

AE

Alexandr Emelyanov in KotlinLangRu
Iliya Kuznetsov
было когда-то много, теперь только groupId, артефакт и версия
Должно быть
источник

IK

Iliya Kuznetsov in KotlinLangRu
источник

IK

Iliya Kuznetsov in KotlinLangRu
потом уже после начала создания проекта можно в окне Gradle пропертя менять
источник

JT

Jan Charles Tana in KotlinLangRu
微信
источник

М

Михаил in KotlinLangRu
Здравствуйте. Подскажите как в котлине реализовать синглтон с констуктором или может есть какое-то лучшее решение. Суть в том, что мне надо иметь доступ к одному FragmentManager из 2-х классов, один из них активити, второй адаптер. В Java это было проще сделать:                       public class ViewPresenter implements ChangeView{
   public static ChangeView changeView;
   private FragmentManager fragmentManager;
   private int containerId;
   public ViewPresenter(FragmentManager fragmentManager){
       this.fragmentManager = fragmentManager;
       changeView = this;
   }

   @Override
   public void setFragment(int containerViewId, Fragment fragment) {
       fragmentManager.beginTransaction()
               .add(containerViewId, fragment)
               .commit();
       this.containerId = containerViewId;
   }

   @Override
   public void changeFragment(Fragment fragment) {
       fragmentManager.beginTransaction()
               .addToBackStack("")
               .replace(containerId,fragment).commit();
   }
}
источник

VA

Victor Alenkov in KotlinLangRu
Михаил
Здравствуйте. Подскажите как в котлине реализовать синглтон с констуктором или может есть какое-то лучшее решение. Суть в том, что мне надо иметь доступ к одному FragmentManager из 2-х классов, один из них активити, второй адаптер. В Java это было проще сделать:                       public class ViewPresenter implements ChangeView{
   public static ChangeView changeView;
   private FragmentManager fragmentManager;
   private int containerId;
   public ViewPresenter(FragmentManager fragmentManager){
       this.fragmentManager = fragmentManager;
       changeView = this;
   }

   @Override
   public void setFragment(int containerViewId, Fragment fragment) {
       fragmentManager.beginTransaction()
               .add(containerViewId, fragment)
               .commit();
       this.containerId = containerViewId;
   }

   @Override
   public void changeFragment(Fragment fragment) {
       fragmentManager.beginTransaction()
               .addToBackStack("")
               .replace(containerId,fragment).commit();
   }
}
источник

М

Михаил in KotlinLangRu
конструктор так не протаскивается
источник

E

Ermolay in KotlinLangRu
Добрый день , вопрос к тем кто использует Jetpack Compose. Есть ли способ получить координаты отрисованного объекта ?
источник

AE

Alexandr Emelyanov in KotlinLangRu
Там вроде ещё можно глобально дефолт сделать
источник