草庐IT

textView

全部标签

具有多行的Android Textview ellipsize

我试图在具有多行文本的TextView末尾获取省略号。“...”正在显示,但它位于文本的最后一个空格,其他字符后跟其他字符。如何确保“...”始终位于末尾。参见示例图片XML布局文件是: 最佳答案 我今天遇到了同样的问题。这可能是TextView或TextUtils(方法ellipsize)中的错误。在我的例子中,它是由带有新行的文本引起的。有两种解决方法:只获取第一行:StringlongText="...";Stringbody=newScanner(longText).nextLine();textView.setText(b

android - 如何知道下一页/上一页何时完全加载到 harism 的 curl 效果中?

我已经实现了PageCurlEffectbyharism在我的申请中。现在我需要在页面顶部做一些文字动画。我能够将文本放在页面上,也能够制作动画。但是,我需要知道curl效果何时完成以及下一页/上一页已完全加载,因为我需要使TextView不可见并在页面curl效果进行时停止动画。我一直在努力寻找页面何时完全加载/页面curl动画何时结束。我还在问题部分和android-developersforumonGoogleGroups的githubharism存储库上发布了我的问题。,但尚未收到任何回复。希望在这里得到一些帮助。谢谢! 最佳答案

android - 如何将ScrollView滚动到文本中的某个位置

这个问题在这里已经有了答案:Isthereawaytoprogrammaticallyscrollascrollviewtoaspecificedittext?(26个答案)关闭8年前。我有一个带有TextView的ScrollView,我想将它滚动到某个段落,就像HTML中的anchor(例如page.html#paragraph_id)。有人知道怎么做吗?谢谢!

android - 如何使用 findViewsWithText()

这是我的问题:我希望能够在我的android应用程序中同时更改多个TextView的字体。在XML文件中更改它似乎很复杂,扩展TextView类会带来内存问题(参见here)。所以我尝试更改java代码中的字体,就像那样:TypefacerobotoThin=Typeface.createFromAsset(getAssets(),"fonts/Roboto-Thin-webfont.ttf");TextViewindex_slogan=((TextView)findViewById(R.id.index_slogan));index_slogan.setTypeface(roboto

java - 尝试调用虚拟方法。显示位置的应用程序

我正在尝试制作一个显示设备当前(或最后已知位置)的Android应用程序。这是logcat中显示的错误:07-2714:47:53.766:E/AndroidRuntime(28080):Causedby:java.lang.NullPointerException:Attempttoinvokevirtualmethod'doubleandroid.location.Location.getLatitude()'onanullobjectreference这是我的java代码:packagecom.example.autosilence;importandroid.app.Activ

android - 在中间修剪 TextView,保留结尾字符

我正在努力解决textview重叠问题。我有两个并排的TextViewasd1234|september1如果左侧TextView附加了更多字符(“567”),则结果为asd…23{lostchars}|september1期望的结果是asd…567|september1我的textview属性是android:ellipsize="middle"android:maxLines="1"android:scrollHorizontally="true"有什么方法可以让它与属性一起使用,还是我必须以编程方式修剪字符串?正确的做法是什么?谢谢编辑 最佳答案

android - 过滤由 View 模型的 LiveData 条目填充的回收器 View

我正在使用架构组件View模型的LiveData来填充回收器View,并想添加一个搜索View过滤器,但找不到任何解决方案。我尝试在适配器中使用可过滤接口(interface),但它也不起作用,可能是因为View模型不允许它更改。我的适配器是-publicclassNetworkAdapterextendsRecyclerView.AdapterimplementsFilterable{//MembervariabletohandleitemclicksfinalprivateItemClickListenermItemClickListener;//Classvariablesfor

android - 使用 ConstraintLayout 将 ImageView 与 TextView 基线对齐

是否可以使用ConstraintLayout将ImageView的底部与TextView的基线对齐?过去使用RelativeLayout很容易,但它似乎从ConstraintLayout中消失了。:( 最佳答案 是的,可以在constraintLayout中使用来实现android:baselineAlignBottom="true"app:layout_constraintBaseline_toBaselineOf="@+id/textView"请检查以下代码: 关于android-使

android - 将 View 对齐到旋转的 TextView 的顶部

我有一个TextView包含一些用android:rotation="270"显示的文本,所以它从底部到顶部读取。我在布局中有另一个View(Button、ImageView或其他一些简单的View对象)。我想将第二个View对齐到旋转文本的顶部,如下所示:我正在使用ConstraintLayout所以我尝试了显而易见的方法,将constraintBottom_toTopOf="@id/text"分配给View。但是,它不会将View对齐到所需的位置,而是将其对齐到TextView的顶部的unrotated位置。这可能是因为(正如您在图像上看到的那样)TextView的边界框没有旋转,

android textview 没有正确包装

我有以下xml用于在listView中显示行。我想要id为rowCreatedAt的TextView很好地环绕,但它从来没有,只显示1行。其他题中的大部分解法都试过了,并在代码中添加了,还是不行。谁能告诉我为什么...?+我想避免为TextView设置确切的大小。++换句话说,当宽度/高度设置为fill_parent时,为什么rowCreatedAttextView不换行文本,而其他textViews可以很好地换行文本? 最佳答案 将android:layout_width="fill_parent"更改为android:layou