- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我需要创建一个圆形表盘/旋转式组件以用于应用程序。它本质上是一个圆形菜单,允许用户从围绕它的周围的项目中进行选择,然后他们可以单击中心的按钮来激活所选项目。但是,我从来没有创建过这种类型的自定义 UIView,也不知道从哪里开始。谁能给我任何关于如何绘制 View 然后在用户拖动手指时旋转它的指示?我显然知道如何拦截触摸事件等,但我不确定如何真正去适本地操作 UI。任何提示或指示都会很棒!
最佳答案
我不知道您是否已经找到了解决方案,但这里有一个关于如何开始的很好的概述:
http://shahabhameed.blogspot.com/2011/05/custom-views-in-android.html
对于您来说,我认为您可以扩展现有的 View ,该 View 就是 SeekBar。您可以将标准的 SeekBar 画成一个圆圈。
最后,这是一个使用音量旋钮进行旋转的源代码。虽然它是它自己的项目,因此您必须做一些工作才能在您自己的应用程序中使用它。
http://mindtherobot.com/blog/534/android-ui-making-an-analog-rotary-knob/
祝你好运!
关于android - android中的圆形/旋转拨号 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7633752/
本文实例讲述了Android编程实现读取手机联系人、拨号、发送短信及长按菜单操作方法。分享给大家供大家参考,具体如下: 1.Andrid项目结构图↓主要操作图中红色方框内的文件。 2.首先布
我希望用 * 字符来调用。例如> *711313。 目前,我正在使用此代码: NSString *str = [NSString stringWithFormat:@"tel:%@", tmp]; [
问题:创建了 Azure 容器注册表。使用 Jenkins 自动化 CI/CD 。镜像推送到仓库成功。然而,当我们尝试在同一个 Jenkins 盒子上拉取图像时,它会失败并出现错误: docker p
我正在使用 PhoneGap 创建适用于 iOS 的应用程序,phonegap 将 HTML、CSS 和 Javascript 打包到 native iPhone 应用程序中。 该应用程序将在屏幕中央
我正在尝试使用 rild-debug 套接字进行拨号。但是当我这样做时,有时会发生调制解调器崩溃,有时会发生 rild 崩溃。即使禁用电话应用程序,我也无法解决问题。有人请发表您对这个问题的建议。谢谢
我想制作一个 c# 程序,通过 USB 数据线连接到我的手机以调用电话。我找到了如何通过 SerialPort 连接以及如何通过 AT 命令进行调用,但是当我运行我的程序并单击以进行调用时,没有任何反
我想知道是否可以在 R 中做这种仪表板(我的意思是这种图)? 这是我想在 R 中执行的示例(第一个来自 SAS) 编辑:我在 Windows 7(64 位)上工作。 最佳答案 这里是从使用基本图形开始
当我按下 NetBeans 制作的 JButton 时,我正在尝试使 JFreeChart 的拨号工作。问题是,虽然代码在 JButton 之外看起来没问题,但当我将它放入其中时,它会给我带来程序错误
我正在为自己构建一个利用 Twilio 的点击通话网站。在我在 TwiML 应用程序中配置并编写 Twilio JavaScript SDK 客户端向 Twilio 发出请求后,Twilio 将向我的
我正在尝试从 php 调用一个电话号码(我在数据库中有一个客户列表,我想我可以用它在我点击他们的名字时给他们打电话 这是我的代码,它似乎不起作用。我能听到电话线路的咔嗒声,但似乎没有拨通。也许我缺少一
我需要在 iPhone 中使用 PhoneGap 应用程序调用电话号码。这是我正在使用的代码,它不起作用 此外,我还在应用程序中使用了 childbrowser 和 mapkit 插件。谁能告诉我如
我的计算机上有两个网络接口(interface)(eth0 和 eth1),我正在尝试使用特定接口(interface) (eth1) 拨号连接。鉴于我认为 Go 是一种系统语言的说法,但当前的标准库
我正在构建一个用 java 编写的 ISO8583 客户端,我需要发送到 ISO8583 主机,该主机托管在具有专用电话号码(模拟)的 NAC 上。 客户端(PC)正在生成 TCP/IP 数据,理想情
我在带有 Hyper-V 的 Windows 10 Professional 上使用 Docker for Desktop,也没有使用 minikube。我已经通过 Docker for Deskto
我已经在我的办公室 Windows 10 Pro 机器上安装了 docker。我在尝试从注册表中提取时遇到拨号 tcp 查找问题。 来自守护进程的错误响应:获取 https://registry-1.
在我的 ListView 中,我添加了一个带有图标/图像的按钮,并尝试使用 ListView 中的字符串编号从该按钮进行调用。但不知何故它不起作用或显示错误 Caused by: java.lang
我得到了具有 1 个主节点和 3 个工作节点的 Kubernetes 集群。 calico v3.7.3 kubernetes v1.16.0 通过 kubespray 安装 https://gith
我正在尝试在 iOS 和 Android 中使用 ng-click 制作一个 ons-button,以便在单击时调用号码。我使用 Cordova 框架。 我使用了以下方法但没有成功: Call
我正在尝试将EPS WRoom 32板连接到我的计算机上,并编译从主网站提供的ESP-IDF项目的一些示例。。但是,我总是收到这样的错误消息:。当我尝试将我的用户名添加到拨出组时,我收到以下消息:。我
我是一名优秀的程序员,十分优秀!