我有一个自定义视图,它在使用 setRetainInstance(true); 的片段内绘制音量波;
我需要在用户旋转屏幕时保持paint对象处于活动状态,所以我认为paint对象必须在onSaveInstanceState中保存和恢复,在onRestoreInstanceState中恢复。
现在,我知道如何在包中保存任何可打包的对象,但我不知道如何传递 Paint 对象。
我该如何解决我的问题?
我有一个自定义视图,它在使用 setRetainInstance(true); 的片段内绘制音量波;
我需要在用户旋转屏幕时保持paint对象处于活动状态,所以我认为paint对象必须在onSaveInstanceState中保存和恢复,在onRestoreInstanceState中恢复。
现在,我知道如何在包中保存任何可打包的对象,但我不知道如何传递 Paint 对象。
我该如何解决我的问题?