画布不绘制文字?

时间:2018-02-19 21:01:55

标签: java android canvas view draw

当用户点击buttoncanvas的{​​{1}}时,我想在屏幕上显示一些文字。我一直在看很多关于如何做到这一点的帖子和视频。问题是,当我尝试他们的代码时,当我点击我的按钮时,没有任何显示。谁知道我做错了什么?

以下是我的android studio课程:

Java

1 个答案:

答案 0 :(得分:0)

您似乎必须通过导入onDraw来使用名为View的方法。

import android.view.View;

public class myClass extends View{
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);


}
@Override
protected void onDraw(Canvas canvas){
    super.onDraw(canvas);
    //Where you put the code
}