Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/183.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
类似解锁模式的Android用户界面_Android_User Interface_User Input_Custom View - Fatal编程技术网

类似解锁模式的Android用户界面

类似解锁模式的Android用户界面,android,user-interface,user-input,custom-view,Android,User Interface,User Input,Custom View,我想制作一个类似于绘图/游戏的应用程序来练习用户交互 但我希望它能工作,看起来像安卓的安全“解锁模式”。我的意思是我想画圆圈,当用户通过画一条线或者仅仅标记圆圈来与他们交互时。。但这是主要思想 我一直在想办法让它发生,但我就是找不到 我想应该创建一个自定义视图,添加圆圈等等,但是现在确定这是否正确。也许是用Drawable?我试过使用按钮,但我想按下一个按钮,不释放屏幕,onClick事件没有被触发 如果是一个自定义视图,我可以将其与片段一起使用,对吗 如果你能给我指出正确的方向,那就太好了,我

我想制作一个类似于绘图/游戏的应用程序来练习用户交互

但我希望它能工作,看起来像安卓的安全“解锁模式”。我的意思是我想画圆圈,当用户通过画一条线或者仅仅标记圆圈来与他们交互时。。但这是主要思想

我一直在想办法让它发生,但我就是找不到

我想应该创建一个自定义视图,添加圆圈等等,但是现在确定这是否正确。也许是用Drawable?我试过使用按钮,但我想按下一个按钮,不释放屏幕,onClick事件没有被触发

如果是一个自定义视图,我可以将其与片段一起使用,对吗


如果你能给我指出正确的方向,那就太好了,我已经搜索了一些这样的例子,但是我没有找到,所以如果你能给我举一个例子,我会很感激或者确认创建一个自定义视图是一种方式,为什么会这样

如果要查找模式解锁,可以从开发文档中找到

如果您正在寻找新的滑块样式解锁(ICS),您可以找到一些相关信息


希望这能有所帮助。

您好,非常感谢您的回答。它确实帮助了我如何做到这一点,但对我来说还是有点先进。。我将研究代码,并尝试从那里解决它。如果我能从中获得视图,我会将其标记为正确答案。非常感谢您在深入检查代码后,为我指明了正确的方向。最终对我帮助很大的是类LockPatternView,它扩展了视图,并完成了与我需要的相同的功能。