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 中的主要内容,如果未能解决你的问题,请参考以下文章

控件1:TextView和EditText

一.TextView 显示文本框控件, EditText 输入文本框

Android TextView没有包装文本

无法在内部类线程中将文本设置为 EditText 或 TextView [重复]

可以从对话框textview获取文本,但无法从对话框edittext获取文本

如何在 Android TextView 或 EditText 中右对齐文本?