gpt4 book ai didi

android - 我如何在单个 TextView 中逐行设置文本对齐方式

转载 作者:行者123 更新时间:2023-11-29 16:23:18 36 4
gpt4 key购买 nike

提前致谢...

我有一个字符串数组,我想在 textview 中以正确的对齐方式设置它。我的 TextView 是动态创建的..

我的字符串是:

                  private String[] mDialogue = 
{
"Copa de Agua 8 Oz\n"+
"Copa de Vino Tinto 6 Oz\n"+
"Copa de Vino Blanco 5 Oz\n"+
"Copa Flauta 5 Oz\n"+
"Copa Tulipan 6 Oz\n"+
"Copa Cocktail 5 Oz\n"+
"Copa Sour 5 Oz\n"+
"Copa Borgo–a 10 Oz\n"+
"Copa Licor 2 Oz\n"+
"Copa Sherry 3 Oz\n"+
"Copa Balon/Cognac 9-25 Oz\n"+
"Copa Champagne 5 Oz\n"+
"Copa Catavinos 3 Oz\n"+
"Vaso High Ball 8 Oz\n"+
"Vaso On the Rocks 6 Oz\n"+
"Vaso Collins/Tubo 10 Oz\n"+
"Vaso Pilsen 10 Oz\n"+
"Jarra de Cerveza 12 Oz",

"1 Mililitro 0,001 L\n"+
"1 Centilitro 0,01 L\n"+
"1 Decilitro 0,1 L\n"+
"2 Cucharadas 10 cc\n"+
"20 Cucharadas 10 cl\n"+
"1 Taza 236,5 cc\n"+
"1 Taza 23,6 cl\n"+
"1 Golpe 1 gota\n"+
"1 Chorro 10 gotas",
}

我静态地设置了这个字符串,但是对于不同的布局它不能正常工作..当我在我的模拟器中运行时,它看起来像:我为此添加了屏幕截图..是否有任何 html 格式,我可以将我的文本设置为正确对齐..??或者如果您有任何解决方案,请帮助我.. enter image description here

最佳答案

实际上,有比两个相邻的 textView 更好的答案,因为,那么它们将如何一起滚动?您正在查看的是使用自定义列表适配器和由

<RelativeLayout>
<TextView id=@+id/left alignWithParentLeft=true/>
<TextView id=@+id/right alignWithParentRight=true/>
<RelativeLayout>

然后您的自定义适配器将循环遍历您的数据并将您的“键”放在@+id/left 中,将您的“值”放在@+id/right 中有很多关于自定义列表适配器的很棒的教程,这是一个值得学习的好问题。

http://jnastase.alner.net/archive/2010/12/19/custom-android-listadapter.aspx或更深入,但不一定更好 http://www.softwarepassion.com/android-series-custom-listview-items-and-adapters/

关于android - 我如何在单个 TextView 中逐行设置文本对齐方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6159819/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com