Size: a a a

Android Developers

2021 February 03

СМ

Сашка Михай... in Android Developers
Добрый день.

Я бы хотел вас спросить как можно сделать отдельный View c Layout-ом который я буду вызывать в другие классы(XML) и не переписывать фунционал.

Пример:
Я в многих экранах использую 1 LinearLayout в котом есть 2 кнопки которые вызывают DialogFragment.
Могу я создать что-то подобное как описывал в вопросе?
источник

М

Мария in Android Developers
Leonid
Почему не используете Android Studio для разработки под Android?

Чтобы создавать проблемы и героически их преодолевать? 😜
даже не одной сточки кода не написала, а уже кучу проблемм создала
источник

ПП

Паша Павлов... in Android Developers
Сашка Михай
Добрый день.

Я бы хотел вас спросить как можно сделать отдельный View c Layout-ом который я буду вызывать в другие классы(XML) и не переписывать фунционал.

Пример:
Я в многих экранах использую 1 LinearLayout в котом есть 2 кнопки которые вызывают DialogFragment.
Могу я создать что-то подобное как описывал в вопросе?
Fragment?
источник

СМ

Сашка Михай... in Android Developers
Что простите?
источник

D

Denis in Android Developers
Silent829
Может у неё новый мак и она хочет использовать софт с нативной поддержкой 😏🥰
идею портировали на м1?
источник

S

Silent829 in Android Developers
Denis
идею портировали на м1?
Да, давно
источник

S

Silent829 in Android Developers
Daniil Horishnii
У меня есть знакомый такой, сидит на проперженных прошитых синкпадах с кор2дуба и угорает с проприетарных рабов иде )
Ох уж эти линуксоиды
источник

S

Silent829 in Android Developers
Сашка Михай
Добрый день.

Я бы хотел вас спросить как можно сделать отдельный View c Layout-ом который я буду вызывать в другие классы(XML) и не переписывать фунционал.

Пример:
Я в многих экранах использую 1 LinearLayout в котом есть 2 кнопки которые вызывают DialogFragment.
Могу я создать что-то подобное как описывал в вопросе?
Да, просто делаешь <include layout=@layout/layout_file_name/>
источник

ПП

Паша Павлов... in Android Developers
Сашка Михай
Что простите?
Ну можно же использовать фрагмент, и в нужные файлы разметки подключать
источник

S

Silent829 in Android Developers
Паша Павлов
Ну можно же использовать фрагмент, и в нужные файлы разметки подключать
А если не фрагмент нужен
источник

СМ

Сашка Михай... in Android Developers
Silent829
Да, просто делаешь <include layout=@layout/layout_file_name/>
Но так я должен буду переписывать функционал кнопок каждый раз
источник

S

Silent829 in Android Developers
Мария
даже не одной сточки кода не написала, а уже кучу проблемм создала
Хм, интересно тогда как может кто-то там ругаться на вулкан-апи) мб я чего-то не знаю
источник

S

Silent829 in Android Developers
Сашка Михай
Но так я должен буду переписывать функционал кнопок каждый раз
Можно в инклюд лейаут передавать аргументы, работает с дейта байндингом, хз с другими технологиями сделаешь так или нет.
источник

СМ

Сашка Михай... in Android Developers
Silent829
Можно в инклюд лейаут передавать аргументы, работает с дейта байндингом, хз с другими технологиями сделаешь так или нет.
Я что-то слышал про Custom View
источник

СМ

Сашка Михай... in Android Developers
Но толком не знаю как пользоваться
источник

S

Silent829 in Android Developers
Сашка Михай
Я что-то слышал про Custom View
Я тоже
источник

S

Silent829 in Android Developers
Сашка Михай
Но толком не знаю как пользоваться
Гугл в помощь)
источник

D

Denis in Android Developers
Silent829
Я тоже
так, краем уха)
источник

S

Silent829 in Android Developers
Denis
так, краем уха)
?)
источник

VB

V B in Android Developers
Silent829
Ох уж эти линуксоиды
источник