Я хотел бы создать кнопку с круглым или прямоугольным фоном, текстом и изображением под или над текстом.
Вот макет CustomButton, в который я добавил объекты (фон и текст - ImageView отсутствует):
<FrameLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="wrap_content"
android:orientation="horizontal" android:layout_width="wrap_content" android:layout_gravity="center_vertical|center_horizontal">
Я хотел бы создать объект CustomButton с методами setText () и setImage (), которые бы изменили текст и изображение кнопки и поместили несколько пользовательских кнопок в основной макет.
Кто-нибудь знает, как создать пользовательский макет, поместить его в другой макет (основной) и изменить его элементы из действия, связанного с основным макетом?
Буду очень признателен за вашу помощь.
Спасибо!