草庐IT

textviews

全部标签

java.lang.ClassCastException : android. 小部件.TextView。为什么我会得到这个?

由于某种原因,我收到了ClassCastException错误。我真的不知道为什么。提前致谢,我是一名新程序员,任何帮助都会有帮助(没有双关语)。代码:finalEditTextanswerBox=(EditText)findViewById(R.id.answerBox);finalButtonbutton=(Button)findViewById(R.id.button);finalTextViewproblem=(TextView)findViewById(R.id.problem);finalTextViewstatus=(TextView)findViewById(R.id.

android - 当文本足够长时,TextView 会切断文本

TextView有一个奇怪的问题,它会在最后截断部分文本。我的布局看起来像当文本足够长时,txtQuestion会切断文本。怎么回事,有人知道吗? 最佳答案 利用这些属性android:lines="1"android:scrollHorizontally="true"android:ellipsize="end"将在末尾附加“...”。但这不会解决蜂窝标签中的问题所以对于蜂窝片也要添加以下属性android:singleLine="true"另一方面,如果您需要选取框效果android:singleLine="true"andro

Android从java代码设置 TextView 颜色

我有一个列表,我为此编写了一个自定义适配器。我想为此设置一些文本颜色(例如橙色代码#F06D2F)。我正在展示我的getView()方法的代码fragment。TextViewtext=newTextView(this.context);//text.setPadding(25,5,0,0);text.setBackgroundResource(R.drawable.back_horizontal);//text.setClickable(false);//text.setFocusable(false);text.setEllipsize(TruncateAt.END);text.s

android - 如何在 TextView 下方正确显示弹出菜单,类似于 Spinner?

背景我必须创建一个类似微调器的View,它具有以下行为:其中包含所选项目文本的textView,右侧有一个箭头图标,指示它是否处于“打开”状态。点击View后,会在其下方(不是顶部)出现一个弹出菜单,显示可供选择的项目列表,并标记所选项目。在popupWindow周围,有一个半透明的黑色。具有用于打开和关闭它的自定义动画。问题我已经成功地制作了这个View(代码如下),但由于某种原因,在Android7.1上,我让弹出菜单出现在View的顶部(甚至重叠它和它上面的View),而不是它下面,正如它应该。这是它的外观和它的外观:由于代码和资源相当多,我已将其全部放在Github存储库(he

android - 有什么方法可以在 TextView 中插入 ImageSpan 而不会破坏文本?

似乎为了在Android中将ImageSpan添加到Spannable,我实际上必须用Image替换一些文本。例如:Spannablespan=newSpannableString("FooimageplaceBar!");Drawableandroid=context.getResources().getDrawable(R.drawable.android);android.setBounds(0,0,32,32);ImageSpanimage=newImageSpan(android,ImageSpan.ALIGN_BASELINE);span.setSpan(image,4,1

android - TextView 添加渐变和阴影

我有问题。我想要一个带有渐变颜色的TextView。以及身后的黑影。问题是阴影使用渐变的颜色而不是使用调用的颜色(Color.BLACK)我的代码是:numberTextView=(TextView)findViewById(R.id.something);ShadertextShaderTop=newLinearGradient(0,30,0,60,newint[]{Color.parseColor("#A6A6A6"),Color.parseColor("#E8E8E8"),Color.parseColor("#A6A6A6")},newfloat[]{0,0.5f,1},Tile

Android TextView 背景

我的设计要求右侧数字的背景如下图所示。有什么我们可以在Android中实现这一点的吗?我需要制作一个9补丁图像并将其设置为背景吗? 最佳答案 首先,创建一个圆角形状。然后将此作为背景应用到您的View中:您可能需要进行一些调整。您甚至可以丢弃LinearLayout并将TextView的android:background设置为@drawable/rounded_edges 关于AndroidTextView背景,我们在StackOverflow上找到一个类似的问题:

android - TextView添加drawable的不同方式

TextView之间的区别在哪里?的方法来设置drawable?文档很模糊。1)setCompoundDrawables(Drawableleft,Drawabletop,Drawableright,Drawablebottom)2)setCompoundDrawablesRelative(Drawablestart,Drawabletop,Drawableend,Drawablebottom)3)setCompoundDrawablesWithIntrinsicBounds(Drawableleft,Drawabletop,Drawableright,Drawablebottom)4

Java 安卓 : appending a newline using TextView

我只是想以某种方式在我的线性布局中添加一个新行:layout=(LinearLayout)findViewById(R.id.layout);...//someothercodewhereI'veappendedsomestringsalreadyfinalTextViewnline=newTextView(this);nline.setText(Html.fromHtml(""));//ialsotried:nline.setText("\n");layout.addView(nline);但这只是增加了几个空格。有人可以帮我吗?谢谢。 最佳答案

Android - Textview 在状态改变时改变颜色

如何在TextView的各种状态(聚焦、按下、启用)上应用颜色?我已经提到了这个:http://developer.android.com/reference/android/content/res/ColorStateList.html,但不知道如何将颜色状态列表应用于TextView?或者有其他方法吗?更新:我想更改背景颜色。 最佳答案 在res/color目录下创建xml。示例文件名:selector_white_gray.xml您可以添加更多状态。您可以使用“#ffffff”之类的颜色代码,而不是预定义的“@color/Wh