实时绘图应用开发指南
1. 重写 Activity 方法
在 LiveDrawingActivity 类中,我们需要添加两个重写方法 onResume() 和 onPause() 。具体代码如下:
@Override
protected void onResume() {
super.onResume();
// More code here later in the chapter
}
@Override
protected void onPause() {
super.onPause();
// More code here later in the chapter
}
通过添加这些重写方法,操作系统可以在另外两种情况下通知我们玩家的意图,类似于在笔记应用中保存和加载数据时的操作。
2. 处理 LiveDrawingView 类
2.1 解决类型问题
首先,我们要解决 LiveDrawingView 类不是 View 类型的问题。将类声明更新为继承自 SurfaceView :
class LiveDrawingView extends SurfaceView {
此时,会提示导入 android.
超级会员免费看
订阅专栏 解锁全文
3847

被折叠的 条评论
为什么被折叠?



