前言
本文主要给大家介绍的是关于Android自定义View实现游戏摇杆键盘的相关内容,为什么会有这篇文章呢?因为在之前的一个项目,操作方向的方式为上下左右,左上需要同时按住左键和右键的方式进行操作。
如下图:
近来需要升级项目,操作方式改为类似王者荣耀的摇杆操作。
如下图:
好了,下面话不多说了,跟着小编来一起看看是如何实现的吧。
绘制背景
实现遥感按钮,需要绘制背景,绘制中心的遥感按钮。绘制遥感背景,需要创建一个RemoteViewBg类,存储背景图,减少重复创建bitmap。
RemoteViewBg类代码如下:
public class RemoteViewBg {
priva