Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/394.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
Java 如何在android模拟时钟上设置时间?_Java_Android_Clock - Fatal编程技术网

Java 如何在android模拟时钟上设置时间?

Java 如何在android模拟时钟上设置时间?,java,android,clock,Java,Android,Clock,我正在创建一个android应用程序,它可以获取不同国家/时区的当前时间。我之所以这么做,是因为市场上没有太多其他应用程序能做同样的工作 我的应用程序下面有一个模拟时钟和一个数字时钟,我如何更改时钟上的时间-以小时为单位还是以小时为单位?例如,我可能想让时钟显示佛罗里达州的时间,所以对我来说应该是-6小时 虽然我精通其他编程语言;主要是.NET我是Java新手,所以请原谅这些简单的问题 谢谢 如果您指的是android.widget.AnalogClock和android.widget.Digi

我正在创建一个android应用程序,它可以获取不同国家/时区的当前时间。我之所以这么做,是因为市场上没有太多其他应用程序能做同样的工作

我的应用程序下面有一个模拟时钟和一个数字时钟,我如何更改时钟上的时间-以小时为单位还是以小时为单位?例如,我可能想让时钟显示佛罗里达州的时间,所以对我来说应该是-6小时

虽然我精通其他编程语言;主要是.NET我是Java新手,所以请原谅这些简单的问题


谢谢

如果您指的是
android.widget.AnalogClock
android.widget.DigitalClock
,它们只显示当前设备时间。它们不是为显示任意时间而设计的,正如您所寻求的。

如果您指的是
android.widget.AnalogClock
android.widget.DigitalClock
,它们只显示当前设备时间。它们不是为显示任意时间而设计的,正如你所寻求的。

android中的模拟时钟小部件,而是源代码可用。

android中的模拟时钟小部件,但源代码可用。

好的,这是否意味着我必须创建自己的时钟视图?我认为这应该不是什么大问题。谢谢你的帮助@托德·戴维斯:正如@Colin Pickard所建议的,您可以通过一个子类(可疑)或现有小部件的克隆(可能)来处理这个问题。但是,如果您不喜欢现有的外观和感觉,您也可以从头开始滚动一些新的东西。好的,我看到一篇文章描述了如何制作自定义时钟小部件,我将有几个.png文件,并围绕中心点旋转它们以形成时钟。我还将使用TextView在下面显示数字时间。谢谢你的帮助@托德·戴维斯:你能告诉我你在哪里找到那篇文章吗?我不记得了,可能只是谷歌搜索。那是很久以前的事了。很抱歉好的,这是否意味着我必须创建自己的时钟视图?我认为这应该不是什么大问题。谢谢你的帮助@托德·戴维斯:正如@Colin Pickard所建议的,您可以通过一个子类(可疑)或现有小部件的克隆(可能)来处理这个问题。但是,如果您不喜欢现有的外观和感觉,您也可以从头开始滚动一些新的东西。好的,我看到一篇文章描述了如何制作自定义时钟小部件,我将有几个.png文件,并围绕中心点旋转它们以形成时钟。我还将使用TextView在下面显示数字时间。谢谢你的帮助@托德·戴维斯:你能告诉我你在哪里找到那篇文章吗?我不记得了,可能只是谷歌搜索。那是很久以前的事了。很抱歉