Как я могу нарисовать кнопку поверх холста в пользовательском представлении? (Предпочтительно, в середине справа) Есть ли что-то, что я должен вызвать, прежде чем делать button.draw(canvas)?
public class MyClass extends View {
public Simulation(Context context) {
super(context);
pauseButton.setText("TestButton");
pauseButton.setClickable(true);
pauseButton.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Log.i(TAG, "Button Pressed!");
}
});
public onDraw(Canvas canvas) {
super.onDraw(canvas);
pauseButton.draw(canvas);
}
}
Спасибо за ваше время