Мне нужно создать собственное представление с несколькими стандартными представлениями. Например, один объект, состоящий из одного TextEdit и двух кнопок. Это пользовательское представление должно вести себя как черный ящик после добавления в действие.
Я новичок в Android и не смог найти ресурсов, как это сделать. Все, что мне удалось найти, это как нарисовать графику (прямоугольник, линию, точку) на холсте.
Мне нужно создать собственное представление с несколькими стандартными представлениями. Например, один объект, состоящий из одного TextEdit и двух кнопок. Это пользовательское представление должно вести себя как черный ящик после добавления в действие. Я новичок в Android и не смог найти ресурсов, как это сделать. Все, что мне удалось найти, это как нарисовать графику (прямоугольник, линию, точку) на холсте. [code]import android.content.Context; import android.graphics.Canvas; import android.util.AttributeSet; import android.view.View;
import androidx.annotation.Nullable;
public class MyCustomView extends View {
public MyCustomView(Context context) { super(context); }
public MyCustomView(Context context, @Nullable AttributeSet attrs) { super(context, attrs); }
public MyCustomView(Context context, @Nullable AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); }
public MyCustomView(Context context, @Nullable AttributeSet attrs, int defStyleAttr, int defStyleRes) { super(context, attrs, defStyleAttr, defStyleRes); }