问题标签 [text-size]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 在运行时更改 ListView 内 TextView 的 TextSize
我有一个ListView
使用自定义SimpleCursorAdapter
来显示信息的。每ListView
行有三个TextView
项目。
由于应用程序的性质,读者可能希望也可能不希望更改字体大小以方便阅读显示在行项目上的文本。
我想要完成的是一种更新这些TextView
项目的文本大小的方法,而不必从bindView()
.
这是我目前的做法:
第一步:通知适配器应该更改 textSize。
mTitleTextSizeRes、mCategoryTextSizeRes 和 mDescripTextSizeRes 是自定义适配器的实例变量。
第二步:在 bindView() 期间设置 textSize。
现在,这行得通,是的,但有几点我想争论:
1-每次重用 convertView时,我都会在运行时更改 TextSize 。最好通过这样做onNewView
,然后 convertViews 将已经使用新的设置大小。但是,尝试这样做会失败,因为大多数时候,适配器已经创建,并且视图已经存在。
2 - 事实上,由于代码运行bindView
,现有视图不会立即看到更改,并且在滚动过程中的某个时刻,用户将有一些旧文本大小的视图,而一些新文本尺寸。附上示例图片。
话虽如此,我希望我可以完成一些类似重新初始化适配器的操作,但我不知道该怎么做,除了可能从头开始创建适配器。我尝试调用 notifyDataSetChanged 但什么也没做
有任何想法吗?
xml - 如何更改多个 XML 文件的内容
我有 800 个 xml 文件,我想编辑这些文件的内容。例如,将值“LEFT”更改为“RIGHT”。但是更改非常困难,因此可以手动更改文件。
谁能建议一种通过代码或软件自动执行此操作的方法?
android - 如何增加 Android ActionBar 按钮的文本大小?
我有两个 ActionBar 按钮:一个只显示一个图标,另一个没有图标 - 我使用文本来显示应用程序接收到的新项目的数量。问题是文字太小了,想让某事变大。
尝试造型:
没有效果。
尝试加载自定义视图:
也没有成功。
但是,我宁愿保持普通 ActionBar 按钮的样式和属性,只是增加文本大小。有没有办法做到这一点?我不使用 Sherlock,下面是我的 ActionBar 代码。
我只想更改 action_counter 的文本大小。
java - JTextPane 可以容纳的最大内容大小?
我想知道 JTextPane 可以容纳的最大数据大小。这是必需的,因为我无法在我办公室的应用程序中检索 JTextPane 的全部内容,以写入文件。
在该应用程序中,我根据一些业务逻辑生成 XML,将其加载到 JTextPane 中,并在验证相同内容后将其写入磁盘。
为此目的创建 File 对象时,我丢失了 JTextPane 内容的一部分(要写出的数据)。
android - 为具有不同 TextSize 的 TextView 设置相同的高度
我已经用 LinearLayout 和两个 TextView 对此进行了测试。两者都是相同的文本,但文本大小不同。我尝试在 xml 和 java 中设置高度和宽度,并且我尝试使用高度 0dp 和重量 1。我不明白为什么第二个 TextView 较低?如何将它们设置在相同的高度?
在后面的步骤中,我需要在带有 TextViews 和 EditTexts 的 TableLayout 中使用它,它应该像一个填字游戏。但是在它在那里不起作用之后,我用这个简单的TestApp对其进行了测试。
它的样子:http: //i.stack.imgur.com/in1yL.png
XML 文件:
Java代码:
感谢您在这件事上的帮助。
css - CSS 样式,页眉和页脚分辨率依赖
CSS 样式
是否可以做页眉和页脚内容可以取决于屏幕的分辨率?
我计划将家庭设为 100% 的屏幕大小,但我不知道是否可以调整内容的大小,如果它们的分辨率是默认的大还是小,尤其是divs
文本.. 最好的 css 代码是什么?做出同样的效果,这也将是 IE 友好的。
android - EditText 动态改变文本大小 - 在两种大小之间交替?
我试图将 EditText 限制为最多 3 行,如果用户继续输入,字体将改变大小以适应三行上的所有内容。
但是,一旦我超过 3 行,它就会在原始字体大小和每次键盘输入后计算出的字体大小之间交替。
这就是我正在做的事情:
45 就是我现在正在使用的代码。
android - 文本适合 TextView
我有一个将显示一个句子的 TextView。
这句话可以更短或更长,例如最多 200 个字符,但也可以更多。
我正在尝试根据将要写入的文本动态调整 TextView 的大小,但到目前为止我发现没有任何东西对我有用。
我已经尝试了Auto Scale TextView Text to Fit in Bounds但它并不适合我的需要,因为它将文本调整为非常小的尺寸并写了两行,在文本的顶部和下方留下了巨大的空白区域。
编辑:我看到在手机中这个解决方案很完美。但是,当我在平板电脑中进行测试时,它并没有尽可能地增加文本大小来填充。我不确定,但我认为它只会减少以适应。如果我错了,请纠正我。
有人尝试过不同的解决方案吗?
android - 如何使文本大小适应 Android 中不同大小的设备/线性布局
我目前正在研究一个可以适应不同大小的 android 设备的布局文件。到目前为止,我已经取得了一些成功。使用“layout_weight”我已经能够制作一个线性布局来占用布局中一定比例的空间。这意味着显示器可以拉伸以覆盖整个屏幕,无论是 2'7 英寸屏幕还是 10'1 英寸屏幕。但是,我在顶部的线性布局中遇到了文本大小问题。如何使 TextSize 适应大型或小型设备?这是我的代码。
android - 如何使文本适应android中的屏幕大小?
到目前为止,我已经将页面设置为网格,允许页面适应不同尺寸的屏幕。我被告知要使用不同的值文件,但我不想这样做。有没有办法让文本自然适应屏幕尺寸?