java - Android textClock拉伸(stretch)到屏幕宽度和高度

标签 java android xml layout clock

我是 Android 编程新手。我正在尝试创建一个基本的时钟应用程序。我找到了 textClock 函数,并一直在尝试实现它,以便时钟数字延伸到屏幕或父 View 的宽度。现在,当我放入文本时钟并定义 textSize 时,时钟在 Nexus 4 上看起来很大,在 Nexus 10 上看起来很小。

如何使时钟拉伸(stretch)到屏幕宽度?

感谢任何帮助。如果您提供代码,请详细说明。预先感谢您!

最佳答案

您可以通过动态更改字体大小来做到这一点。

您应该为其创建一个自定义小部件。

here是一个非常有用的链接,它向您展示了如何执行此操作!

<小时/>

TextClock是一个扩展TextView的小部件。您应该根据您的目的创建自己的TextClock。在上面的链接中,有您想要的自定义小部件的示例代码。

关于java - Android textClock拉伸(stretch)到屏幕宽度和高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30905281/

相关文章:

android - Azure 认知服务面向 Android - NoClassDefFoundError

java - 编译错误,找不到符号和构造函数不能应用于给定类型

java - 通过 Maven 部署 Solr 到 Tomcat

android - 在使用 Retrofit 和 Room 时,我是否需要提及协程调度程序?

java - Android 从操作栏中为另一个 Activity 加注星标

xml - 使用 XSLT 1.0 对多个属性进行分组

sql - 声明终止。最大递归 100 在语句完成之前已经用完

java - 在jsp中有一个java类并序列化它

java - 当我从另一 Activity 获取结果时,ListView 仅更新一个 View 项,如何获取所有过去的结果?

Android - 使用Fingerprint scanner和Cipher加密解密多个字符串