草庐IT

textviews

全部标签

android - 在 SlidingTabStrip 上反转 textview 的颜色

我需要创建动画,因为这会在他制作动画时短暂地反转TextView的颜色。我将SlidingTabLayout与ViewPager一起使用,如下所示:颜色仅供引用。完整代码在这里:SlidingTabLayout:hereSlidingTabStrip:here[更新]我试过了:intnormalTextColor=Color.argb(0,0,0,0);intpressedFilterColor=Color.argb(225,238,11,83);Bitmapbitmap=Bitmap.createBitmap(1,1,Bitmap.Config.ARGB_8888);//makea1

Android,是否可以为 TextView.setGravity() 设置动画?

我有一种情况,我想以编程方式更改我的TextView的重力(Gravity.CENTER_HORIZONTAL|Gravity.BOTTOM到Gravity.START|Gravity.BOTTOM).目前我正在使用setGravity()方法,但我想知道是否有办法将其设置为平滑过渡到新位置,而不是仅仅跳到新的离散位置。谢谢,休 最佳答案 我最终重新组织了我的布局,让这个问题没有实际意义。仍然不是我所问问题的解决方案。 关于Android,是否可以为TextView.setGravity

Android 应用程序在 textViews 中显示经纬度

我试图在textView上显示纬度和经度,但它似乎不起作用。lat和long将通过模拟器控件发送,当我尝试发送值时它应该将它们显示在textViews上但它似乎不起作用,也许我错过了什么?publicclassMainActivityextendsActivityimplementsView.OnClickListener{//DefiningviewsprivateEditTexteditTextLatitude;privateEditTexteditTextLongitude;privateEditTexteditTextTimeInserted;LocationManagerlm

android - 如何将 ListView 行中的 TextView 中的值放入 fragment

在android应用程序上工作,我想从ListView的一行中的TextView传递值,并将其放入fragment中。我听说convertView.gettag和settag方法put我不知道如何处理。我的代码:publicclassEvaluationsFragmentextendsCustomFragmentimplementsView.OnClickListener,AdapterView.OnItemSelectedListener{privatePatientmPatient;privateViewmyView;privateContextcontext;privateBut

android - Gridlayout 中的 TextView 出现在屏幕外

我正在创建一个android应用程序,用于显示我所在城市可用的所有服务的详细联系信息。我在我的城市导航应用程序中使用抽屉。但是具有较长文本(例如地址)的TextView会超出屏幕。所以请帮助我,让TextView适合屏幕。以下是我对该Activity的代码: 最佳答案 将以下属性添加到您的TextView元素:android:layout_width="0dp"android:layout_gravity="fill_horizontal"这将使TextView填充单元格的宽度,而不是更远。我把它应用到这里的灰色标签上:

Android Bottomsheet TextView 高度在第一次扩展时未调整

TL;DR:Bottomsheet中的TextView第一次展开Bottomsheet时未显示换行的多行文本,但在展开后自行调整崩溃了。所以我正在使用design-23.2.1库中的Bottomsheet。我的布局文件如下所示:......Bottomsheet的内容基本上是一个列表:...问题是每当Bottomsheet设置为STATE_EXPANDED第一次时,TextView是单行并且文本被换行,行尾没有省略号...。然后在设置为STATE_COLLAPSED后,TextView的高度就可以了,并且可以正常多行显示。我知道高度重新布局发生在设置为STATE_COLLAPSED之后

android - StyleSpan 未应用于 TextView 中的 SpannableString

我想将特定子字符串的字体设为粗体。这是我的代码:StringfullName="somename";StringsearchFreeText="some";SpannableStringwordToSpan=newSpannableString(fullName);TypefacehelvticaBoldTypeface=Typeface.createFromAsset(context.getAssets(),FONT_HELVETICA_BOLD);intstartPosition=fullName.toLowerCase().indexOf(searchFreeText.toLow

Android:如何确定 TextView 中最后一个完全可见的字母?

我正在尝试构建一个图书阅读器。现在我有一个很长的文本,它填满了整个屏幕,甚至有些文本超出了屏幕。我想知道如何找到在屏幕上完全可见的最后一个字母,以便我可以将文本分成几页。例如之前的所有行"Badnews,Vernon,"shesaid......是完全可见的文本,其余文本必须移动到另一个页面。像这样(另一页文字以“坏消息”开头)这是我在上面的例子中使用的布局 最佳答案 我认为除非您使用等宽字体,否则很难/不可能预测文本将在何处结束,例如导游。但我可以建议的另一种方法不是采用这种方法,而是简单地为图书阅读器的每一页提供恒定数量的字符。

android - 约束未应用于我的 TextView

这里我有代码以编程方式向ConstraintLayout添加一些元素publicvoidAddCategory(finalStringlabel,Stringimg){finalfloatscale=getResources().getDisplayMetrics().density;//CreateanewconstraintlayoutConstraintLayoutconstraintLayout=newConstraintLayout(getContext());servicesLayout.addView(constraintLayout);constraintLayout.

android - 可以在 TextView 中设置多少文本,这样它就不需要滚动

对于具有特定字体和大小的特定文本字符串,可以在textview中设置多少文本,以便textview不需要滚动。我的意思是在TextView中可以容纳多少文本,而不需要滚动。这类似于HowdoIdeterminehowmuchtextwillfitinaTextViewinAndroid?,但我找不到可行的解决方案。请帮忙。 最佳答案 假设您已经在寻找其他选择并且没有一种简单的方法可以做到这一点,这里有一个理论上的(我还没有测试过)可能有用的骇人听闻的方法。创建一个扩展TextView的新类。然后,覆盖将在更新TextView的内容后