Textview 文本大小应为 editText 文本大小并显示在 listview 中
Posted
技术标签:
【中文标题】Textview 文本大小应为 editText 文本大小并显示在 listview 中【英文标题】:Textview text size should be editText text size and displayed in listview 【发布时间】:2020-04-19 02:22:15 【问题描述】:你好,我是 *** 的新手,也是 Andriod Studio 的新手。
作为第一个项目,我想编写一个笔记应用程序。
我的问题:
editText 文本保存为 txt 文件并使用 simple_list_item_1 显示在列表视图中,但是如果我在应用程序运行时更改 editText 的字体大小然后显示所有注释,则列表视图项的文本大小确实不变。
我的问题:
如果我在应用程序运行期间更改 editText 的字体大小,如何让 editText 文本字体大小显示在列表视图中?
【问题讨论】:
您好!您能否发布与该问题相关的代码,以便我们更好地了解您的尝试?谢谢。 @AntoineDelia 他在问如何在不重新安装应用程序的情况下热重新加载应用程序。类似颤动的东西。 你在改变系统文字大小吗? 【参考方案1】:如果我理解正确,您尝试在运行的应用程序上更改 editText 字体大小,但这是一个编译时间操作。因此,如果您想更改字体大小并显示它,那么您需要使用新的字体大小参数再次编译您的项目。如果您编写 Java/Kotlin 语言,它将在运行时不可用。 但它在 Dart 中可用(在 Flutter 上)。
【讨论】:
【参考方案2】:您希望列表视图项与 editText 具有相同的字体大小。
请查看此链接的答案,它为您提供了如何更改列表视图项的字体大小的答案:
how to change text size of listview
如果您愿意,还可以在布局中添加一些 +/- 按钮,并在按下它们时更改文本视图的大小(增量/减量)。
【讨论】:
谢谢,但是,不,我想通过 ediitext 大小为列表视图中的每个新元素传输单独的文本大小以上是关于Textview 文本大小应为 editText 文本大小并显示在 listview 中的主要内容,如果未能解决你的问题,请参考以下文章
一.TextView 显示文本框控件, EditText 输入文本框
无法在内部类线程中将文本设置为 EditText 或 TextView [重复]