package com.example.myapp; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.util.AttributeSet; import android.view.View; public class CustomView extends View { private Paint paint; public CustomView(Context context) { super(context); init(); } public CustomView(Context context, AttributeSet attrs) { super(context, attrs); init(); } private void init() { paint = new Paint(); paint.setColor(Color.BLACK); } @Override protected void onDraw(Canvas canvas) { super.onDraw(canvas); canvas.drawRect(0, 0, getWidth(), getHeight(), paint); } }
View myView = findViewById(R.id.myView); myView.setVisibility(View.GONE);In this example, we retrieve a view with the ID "myView" and set its visibility to GONE, which means that it will not be visible on the screen. The android.view.View class is included in the Android package library "android.view".