Android小程序开发--跟随手指动的绿色小球
16lz
2021-01-23
《疯狂Android讲义》-UI部分
“`
import android.view.MotionEvent;
import android.view.View;
public class MainActivity extends AppCompatActivity {
@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ConstraintLayout root = (ConstraintLayout)findViewById(R.id.root); final FingerPaint draw= new FingerPaint(this); draw.setMinimumHeight(200); draw.setMinimumWidth(500); draw.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { draw.currentX = event.getX(); draw.currentY = event.getY(); draw.invalidate(); return true; } }); root.addView(draw);}```