44080
Возможно интегрировать в TV Box
Boris
Влад
Boris
--------
передать контекст
Влад
пасиб
https://www.google.com/search?ei=4XHBXOfkFYOak74PyNOn6A4&q=how+to+change+background+color+menu+android&oq=how+to+change+background+color+menu+android&gs_l=psy-ab.3..0i30j0i8i30l6.1742.10043..10551...1.0..0.89.589.8......0....1j2..gws-wiz.......0i71j0i8i7i30.1rCHFOSk6Og
вот здесь ещё можно поискать, это же легко гуглиться
Sergey
Sergey, [25.04.19 15:36]
Господа, подскажите пожалуйста, как программно из юмеющейся активити андроид приложения вызвать новый экран и заполнить его стандартными элементами управления? Я пилю мод приложения и сорцов нет, поэтому хотелось бы чтобы весь код был только на джаве, без лэйаут.хмл и прочих необязательных вещей
Sergey, [25.04.19 15:38]
соответственно новую активити тоже создавать нежелательно, чтобы не прописывать ее потом в манифесте
Sergey, [25.04.19 15:38]
я сам жаба девелопер, в ведре не сильно разбираюсь
--------
там так получается, что тост должен показываться уже на другом фрагменте, поэтому использую getActivity в качестве контекста
упд. активити в приложении одно
--------
тоже падает с налпоинтером
Влад
Vadim
как с помощью PorterDuffXfermode можно обрезать View по дуге?
Sergey
это сообщения из будущего ?)
это сообщения из другого часового пояса, очевидно. наверное в курсе существования таких или вы типичный москвич?
--------
прикол знаешь в чем? В том, что у меня есть типа класс Util, в котором есть метод показать тост, я в него передаю контекст и сообщение, чтобы в случае чего мог поправить длительность показа тоста сразу везде
--------
но, видимо, придется отказаться, да?
--------
от такого подхода
Sergey
у меня нет задачи открыть новый экран. мне надо показать элементы управления и возможно получить информацию от пользователя. Разве нельзя сделать через view на активной активити?
--------
вот это полезно, спасибо
Sergey
у меня есть доступ к текущей активити, что значит модифицировать?
Sergey
ExportView exportView = new ExportView(this);
this.setContentView(exportView);
Sergey
похоже это то что мне нужно... осталось элементы управления программно добавить
Алексей
Single?
вы путаете отписку до complete, и завершение потока после Complete. Вот Disposable нужен для первого, а после Complete в любом стриме всё закончится.
Sergey
--------
уважаемые асы андроид разработки, дайте свой комментарий, пожалуйста. Есть знакомый программист, пишет под андроид уже много лет. В моем нынешнем приложении (SingleFragmentActivity) переход между фрагментами реализован при помощи SupportFragmentManager, т.е. грубо говоря по нажатию на кнопку, я делаю реплейс фрагментов в контейнере активити. Он говорит, что это неправильно и что это - ошибка проектирования. Что лучше сделать методы в хост активити, которые будут реализовывать этот самый переход между фрагментами. Т.е. мне нужно будет вместо вызова сапорт фрагмент менеджера делать вызов такого метода из активити. ИМХО - какая-то дичь. А вы как посоветуете делать?
Konstantin
делай в отдельном файле-роутере (или навигаторе, кому как нравится называть)
--------
Trubnikov
Это принцип инкапсуляции, тебе нужно инкапсулировать одну общую операцию, для того, чтобы при необходимости изменения поведения, точка изменения была в одном месте. По поводу где располагать этот метод, то тут можно посмотреть с разных сторон, например, так как активити более глобальная сущность и может включать в себя 0 и более фрагментов, то можно переложить на нее ответственность, за управление фрагментами
Konstantin
Nikita
--------
Konstantin
Trubnikov
--------
ну на мой взгяд
--------
Sergey
Sergey
потом создаешь активити и наследуешься от него
--------
именно так у меня сейчас и сделано
Sergey
типа вот так:
class TruckActivity : SingleFragmentActivity() {
override fun createFragment(): Fragment {
return TruckFragment.newInstance()
}
}
--------
как раз по этой книжке
Sergey
Вот и я так делаю :) Норм всё и повторного использования нет
Eugene
Kyrylo
Kyrylo
советую еще раз покурить мануал и разобрать до полного понимания хотя бы гугловский GithubSample
Eugene
Andrey
Привет.
Есть Toolbar, в нем внутри ConstrainLayout.
Я не знаю почему, данный тулбар почему то изображает такое поведение, как будто установлено paddingStart="16dp".
нигде такого не проставлено.
В другом фрагменте такое же поведение, но внутри уже другой тип ViewGroup.
Куда смотреть? в theme глянул вроде, ничего особого не обнаружил.
Anonymous
По тысячи раз вызыываются ошибки Glide
Как их можно убрать? или скрыть или хотя бы сделать чтобы 1 раз ошибка выводилась?
Kirill
Привет, на миюай заметил такой баг:
При переходе между активити на бэкграунде (когда одно активити ушло а другое еще не пригло), появляется иконка приложения или иконка leakCanary(использую в проекте) размазанная на весь экран.
Бэкграунд в стилях выставлен белый
Как это можно поправить?
Георгий
Kyrylo
Kirill
Kirill
Антон
Kirill
Kirill
сейчас гляну в релизной версии что
Andrey
Kyrylo
нет
ну как вариант можно попробовать его отключить вообще и проверить в дебаге
Andrey
SolanD
Kirill
Kyrylo
Kyrylo
Andrey
Vadim
я ведь во FrameLayout могу элементы накладывать друг на друга?
к примеру TextView на reycler?
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="SOmmmmmmme"
android:textColor="@color/black"/>
<android.support.v7.widget.RecyclerView
android:id="@+id/transactionsRecyclerView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/primary"
android:scrollbars="vertical" />
</FrameLayout>
Andrey
Vadim
да
вопрос) что я упускаю ёмаё?))
Kyrylo
Andrey
ресисл перекрывает текствью
Andrey
или маргин для ресислера сделай в размер текствью
Konstantin
ресисл
Vadim
Konstantin
/alarm
Andrey
да, сорри за мой франсузиш
Vadim