草庐IT

TextView_Roboto

全部标签

android - 如何从 listView 项目中获取 TextView 值?

我试图在这里从不同的类似问题中得到答案,但没有得到任何答案。实际上,我正在尝试从任何ListView项的多个TextView中获取值。这是代码ListViewlistView=getListView();listView.setOnItemClickListener(newOnItemClickListener(){@OverridepublicvoidonItemClick(AdapterViewparent,Viewview,intpostion,longid){StringcontactId=((TextView)findViewById(R.id.cid)).getText()

android - 每分钟更新 TextView 的最佳方式

我的问题与这个类似,Howtoupdateawidgeteveryminute,但是我只想更新UI的TextView。我需要访问时间,所以很遗憾不能简单地使用DigitalClockView。我一直在研究并找到了每分钟更新一次的方法,但不是每分钟更新一次,因此它们与系统时钟同步(因此它们最多可能有59秒不同步!)我能想到的唯一方法是(a)每秒运行一个处理程序(或计时器)(如果我只想每分钟更新一次,这似乎有点矫枉过正)Likethisfromtheandroid.comresources(b)有一个服务在后台运行。(我不喜欢这个,因为我已经有更重要的事情在后台运行)(c)使用警报管理器(

java - 在 TextView 中打印版权符号

我正在解析在某些标记中具有版权符号的xml,我将其作为字符串获取并将其显示在TextView上。但它打印的不是符号#174;.谁能告诉我如何打印适当的符号。编辑:它在xmlRaghav©中是这样的,我想这样显示它,但它只显示#174; 最佳答案 尝试unicode符号“\u00a9”,看看它是否有效 关于java-在TextView中打印版权符号,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/que

android - 选择 ListView 项时更改 TextView 的字体颜色

我通过自定义适配器设置的每个ListView项中都有一个TextView。TheTextViewXMLisnotinsamefilewhereaListViewXMLhasbeenwritten,IwantthatwhenanyItemofListViewgetsselectedthefontcolorofthatparticularitemshouldchange.我还通过定义TextView的不同状态(即选择、聚焦和按下)来尝试此操作,但这并不能解决我的问题。请给我一些解决方案。这是fragment..一个xml文件中的ListView,例如。文件1.xml和不同xml中的Text

安卓布局 : Wrap two textview

我想实现如下布局AAAAAAAAAAAAAAAAAAAAAAA...BBBBBBBBB其中AAAA是一个TextView(ellipsize="end")而BBB也是一个TextView。它永远不会超过两行。我只需要第一个textview包裹在第二个。我应该怎么做? 最佳答案 最终结果解释它绝不是完美的,可能需要进行一些调整才能满足您的需求。我省略了ellipsize部分以使其更通用,但很容易为此修改代码。这个想法很简单,但我花了几个小时(只是因为是星期天)才让它发挥作用。我们计算第二个TextView中还有多少字符适合第一个的最后

android - android 3 (API <=11) 组件中的新可选 TextView

经过漫长而耗时的搜索,我找不到可以在textview中为androidAPI级别publicclassSelectableTextViewextendsTextView{publicstaticint_SelectedBackgroundColor=0xffA6D4E1;publicstaticint_SelectedTextColor=0xff000000;privateOnTouchListenerlastOnTouch;protectedinttextOffsetStart;protectedinttextOffsetEnd;privateOnLongClickListenerl

android - 您多久可以更新一次 textview 而不会弄乱

假设一个TextViewTextViewtvSum=findViewById(R.id.sumTexviewId);如果我想更改显示的文本,我会这样做:tvSum.setText("£0.00");现在,假设我经常这样做,比如每次按下按钮时,可能会显示收银台上输入的总和。在这个例子中,你按一个,它说“1p”,然后你按两个,它说“12p”等等。我发现如果我这样做,文本会在一段时间后变得扭曲。对于序列12345,从一切开始都是好的:>(还没有按下)>(按下“1”)>(然后按下“2”)>(然后按下“3”)然而,在那之后事情变得一团糟:>(然后按“4”)>(然后按下“5”)此后情况永远不会好转

android - 如何获取适合特定大小的 Screen/TextView 的 N 个文本?

我有一个字符串格式的大故事。我想在图库中显示文字。我想要做的是以这样一种方式切片所有文本,即我在图库中的所有View都显示适合屏幕的文本。这样我就可以把我的字符串分成几部分,每个部分都会显示在屏幕上,每个部分都会覆盖整个屏幕。需要注意的一件事是用户可以更改文本大小Large,Small因此屏幕上的文本也会随着大小的变化而变化。我想知道是否有办法做到这一点。解决方案非常感谢userSeven7s帮助我。根据您的示例,我可以举一个例子。在这里:packagecom.gsoft.measure.text;importjava.util.Timer;importjava.util.TimerT

android - 在 Android 中倾斜 TextView

我希望在我的应用程序中复制以下内容:如您所见,它基本上是一个按钮,可以增加/减少其中包含的TextView的值。此按钮将具有三种视觉状态->未按下、减少和增加(如上图所示,用户点击增加箭头,按钮在那一侧显示为按下状态)这是我当前的3个按钮状态:如您所见,我遇到的问题是能够正确地倾斜/旋转TextView,使其在视觉上看起来正确,并且在按钮增加或减少时看起来与按钮一起倾斜。到目前为止,我尝试了两种不同的方法:创建一个自定义TextView类,该类覆盖onDraw()方法以倾斜Canvas:@OverridepublicvoidonDraw(Canvascanvas){canvas.sav

android - 在 TextView 中查找单个字符的精确坐标

目前我正在使用paintObject.measureText(textCopy.substring(0,i))循环访问TextView文本的副本。例如,measureText("abc".substring(0,1))会给出“b”的相对x坐标。我从layout.getLineTop()获得的y坐标。这对非等宽字体的x坐标有效但不准确。我可以稍微校准一下,但在每台设备上它的工作方式都不同。我能想到的最佳解决方案是覆盖负责在屏幕上绘制TextView的类,并希望获得绘制到屏幕上的每个字符的坐标。有谁知道我需要覆盖哪个类来完成这个?或者其他一些创造性的解决方案?