草庐IT

TextView2

全部标签

java - 如何在android中将textview设置为方法输出?

我最近才开始使用androidstudio,目前我正在开发一个罗马数字翻译器应用程序。该应用程序的界面如下所示:Applicationinterface用户将使用键盘输入一个整数,该整数将显示在上面所示的TextView上。当他们点击转换按钮时,它将采用他们输入的整数并将其转换(如果包含字符串或字符,程序将能够捕获输入)。然后,应用程序会将TextView重置为用户点击“转换”按钮后的结果。目前,我的主要Activity包含用于按钮的onClickListeners和用于翻译的单独翻译器方法。我的问题是“转换”按钮,我不确定如何从翻译器方法获取输入并在完成转换后将其设置为TextVie

android - Textview 不显示在 RecyclerView 上面在 nestedscrollview android

现在上面的TextView没有显示,我必须向下滚动一点才能看到TextView,而且我正在使用工具栏,由于这个原因,它在协调器布局中展开和联系app:layout_behavior="@string/appbar_scrolling_view_behavior"我想确保textview在开始时可见,而无需滚动一下就能看到它 最佳答案 将android:focusableInTouchMode="true"设置为您的回收View的父布局,即您的相对布局。检查这个post. 关于androi

java - 在 TextView 中让一个词始终高于另一个词

我有一个应用程序,是一个收集青年基督教歌曲的应用程序,现在我想添加和弦。所以,假设我在.txt文件中有以下行:DGD奇异恩典!好甜的声音当线条不适合屏幕时,总是会发生这种情况:DGD奇异恩典!声音好甜我希望这发生:D奇异恩典!GD声音好甜!抱歉没说清楚,我真的希望这是有道理的。我见过其他应用程序这样做,但我不知道该怎么做。编辑:我的歌曲结构如下:[短语的和弦][短语] 最佳答案 Matt就您的数据应该如何构建提供了很好的解释。我将只添加实现细节。假设输入数据的格式如下:[和弦名称][和弦的短语]您可以使用水平的RecyclerVie

android - ConstraintSet>>applyTo 将 TextView 的 Alpha 设置为 1f

我正在使用AndroidStudio使用Kotlin编写Android应用(目标API28,最小API22)。我有一个ConstraintLayout,其中添加了一些View。其中有一个简单的TextView。我希望TextView使用0f的alpha进行初始化(不可见),然后稍后(通过动画)将其值更改为1f以使它们可见。我让动画正常工作,但初始alpha似乎没有任何效果。我最终将问题追溯到ConstraintSet>>applyTo(...)方法。下面的代码fragment显示ConstraintSet>>applyTo(...)将TextView的alpha设置回1f,即使我明确将

android - TextView 在相对布局中不起作用

这个问题在这里已经有了答案:Whatisdifferencebetweentools:textandandroid:textinandroid[duplicate](1个回答)关闭3年前。我在相对布局中遇到问题。我在我的XML布局中设置了几个textviews但在运行程序后,它不会在模拟器/手机上显示文本。之前我在想,这是androidstudio更新版本的问题。但我还检查了另一台具有较旧android版本的计算机系统。我正在与大家分享XML代码。请帮我。

android - 如何在组装字符串时为 TextView 生成样式文本?

我有一个TextView,它将保存一个样式化的多行字符串。该文本是逐行生成的,因为数据是一点一点地从不同来源提取的。当我抓取每个字段时,我在新行中向TextView添加一个粗体标题,然后在新行中以斜体形式添加该字段的数据。示例格式:截止日期2010年7月22日类(class)CSC350我可以这样设置样式:Spannablestr=(Spannable)textview.getText();str.setSpan(newStyleSpan(android.graphics.Typeface.Bold),0,8,Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);st

java - 试图从 ListView 中的 TextView 中获取值 android 中的单击事件

如图所示,我有一个连接到我的ListView的点击事件。int[]GenusListIDs={R.id.txt_ID,R.id.txt_Genus,R.id.txt_Count};SimpleCursorAdapteradapter=newSimpleCursorAdapter(this,R.layout.genusitem,cursor_genuslist,service.GenusListColumns,GenusListIDs);ListViewlist_Genus=(ListView)findViewById(R.id.list_Genus);list_Genus.setAda

android - 在不知道最大行数的情况下使 TextView 可滚动

我想让我的TextView垂直滚动。我已经阅读了“MakingTextViewScrollableinAndroid”,但是由于我不知道最终设备的屏幕尺寸,所以我不知道应该为最大行数设置哪个值。有没有其他方法,让它可以在任何屏幕尺寸下滚动?我的XML看起来像这样: 最佳答案 看,这是我的带有滚动的XML布局的结构:.....//yoursub-widgets.....对于我来说,工作正常。 关于android-在不知道最大行数的情况下使TextView可滚动,我们在StackOverfl

android - TextView 的文字对齐方式太可怕了!如何解决它?

在布局上对齐文本时,我似乎总是遇到最大的问题。似乎TextView没有正确测量其文本。报告的TextView宽度和高度比实际文本大很多。人们会期望TextView的宽度和高度紧紧包裹在文本周围。下图显示了数字18和文本“SEC”如何未在同一底部基线上对齐。这是因为较大的文本高度比文本大很多。我的xml布局如下所示。如何实现更好的文本对齐精度? 最佳答案 //在你的TextView中使用这个属性android:layout_alignBaseline="@id/staticCountDown"和android:layout_margi

android - 自定义类 TextView 和文本绘图

我正在尝试实现自定义View来显示文本,但是绘制文本时出现问题(文本为红色,View的背景为绿色):源代码在pastebin. 最佳答案 您的onDraw()方法存在一些问题。由于您没有明确更改文本对齐方式,因此文本默认左对齐。在这种模式下,文本在基线(y)上方从左(x)绘制到右。在您的代码中x=0和y=0,因此文本开始从x=0向右和基线y=0上方绘制,因此您的文本不可见。这是您的代码的修改版本:公共(public)类FastTextView扩展View{privateContextmContext;privateStringmTe