草庐IT

textviews

全部标签

java - Android:创建一个圆形 TextView?

下面是我当前的简单XML,但是我希望其中的3个TextView是圆形的,而不是矩形的。如何更改我的代码?注意:我想要一个实际的圆形,而不是如下所示的弯曲边缘矩形:编辑:当前代码:当前输出: 最佳答案 我也在寻找解决这个问题的方法,并且我发现简单舒适的方法是将矩形TextView的形状转换为圆形。有了这个方法就完美了:在名为“circle.xml”的drawable文件夹中创建一个新的XML文件(例如)并用以下代码填充它:使用此文件,您将创建TextView的新形式。在这种情况下,我创建了一个绿色圆圈。如果要添加边框,则必须将以下代码

android - 如何在Android的textview上删除顶部和底部空间

当我将下面的XML包含到layout文件中时,我可以看到下面的图像。如果你看到它,你会意识到TextView有顶部和底部空间。我想删除空格。如何删除它?这叫什么?如果有人有线索..请告诉我。提前致谢。 最佳答案 试试android:includeFontPadding="false"看看是否有帮助。根据我的经验,这将有所帮助,但无法将TextView尺寸减小到精确的像素完美文本大小。唯一的替代方法可能会或可能不会产生更好的结果,那就是作弊并硬连线尺寸以匹配文本大小,例如"24sp"而不是"wrap_content"的高度。

android - TextView setTextColor()不起作用

我以编程方式创建此类元素的列表(不是ListView,只是将它们添加到父级):另外,我在values/colors.xml中定义了一些颜色。如您所见,ID为“lagerstand_text”的TextView默认将其颜色设置为红色。这行得通。在Java中创建元素时,我会这样做lagerstandText.setText("bla");对于某些元素我也这样做lagerstandText.setTextColor(R.color.red);和其他颜色。虽然我不调用setTextColor()的元素是红色的,但所有其他元素都是灰色的,无论我选择哪种颜色(即使它再次是相同的红色)。这是为什么呢

Android TextView 文本没有被包装

谁能告诉我文字出了什么问题?超过一行的文本不会换行到下一行,而是超出屏幕。以下是代码: 最佳答案 我自己修好了,关键是android:width="0dip" 关于AndroidTextView文本没有被包装,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2197744/

android - 在 TextView 上设置印度卢比符号

我正在开发一个应用程序。我需要在以文本为金额的TextView上设置印度卢比的符号。符号:我在Assets/fonts文件夹中有此字体或.TTF文件。我尝试将其用作:TypefacetypeFace_Rupee=Typeface.createFromAsset(getAssets(),fonts/Rupee_Foradian.ttf");TextViewtvRupee=(TextView)findViewById(R.id.textview_rupee_mlsaa);tvRupee.setTypeface(typeFace_Rupee);//Triedtosetsymbolontext

android - 是否可以在 Android TextView 中显示来自 html 的内联图像?

给定以下HTML:Thisistextandthisisanimage.是否可以进行图像渲染?使用此代码段时:mContentText.setText(Html.fromHtml(text));,我得到一个带有黑色边框的青色框,这让我相信TextView对img标签是什么有所了解。 最佳答案 如果您查看documentationforHtml.fromHtml(text)你会看到它说:AnytagsintheHTMLwilldisplayasagenericreplacementimagewhichyourprogramcanthe

android - 如何更改 TextView 的边距

我已将TextView以编程方式添加到LinearLayout中,并且在一些外部事件中,我想将该TextView的底部边距减小到-10,因为我尝试了以下操作。LinearLayout.LayoutParamslastTxtParams=newLinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT,LinearLayout.LayoutParams.WRAP_CONTENT);lastTxtParams.setMargins(0,0,0,-10);mOldTextView.setLayoutParams(lastT

android - 更改 TextView 中一个单词的文本颜色

我正在寻找一种方法来从Activity中更改TextView中单个单词的文本颜色。例如,用这个:Stringfirst="Thiswordis";Stringnext="red"TextViewt=(TextView)findViewById(R.id.textbox);t.setText(first+next);如何将next文本的颜色更改为红色? 最佳答案 我知道的最简单的方法就是使用html。Stringfirst="Thiswordis";Stringnext="red";t.setText(Html.fromHtml(fi

android - 在 TextView 中选择 + 复制文本?

有没有办法让用户在TextView中选择/复制文本?我需要与EditText相同的功能,您可以在其中长按控件并获取全选/复制的弹出选项,但我需要控件看起来像TextView。尝试了一些方法,例如让EditText使用editable="none"选项或inputType="none",但它们仍然保留了EditText的框架背景,这是我不想要的,谢谢-------更新----------这是99%,我想要的只是选择高亮可见(橙色的东西)。除此之外它很好,但可以忍受这个:我猜这是由于cursorVisible="false"而造成的,但即使没有进行任何选择,光标也存在。

android - 如何在 Android TextView 中更改文本

我试过这样做@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);t=newTextView(this);t=(TextView)findViewById(R.id.TextView01);t.setText("StepOne:blastegg");try{Thread.sleep(10000);}catch(InterruptedExceptione){//TODOAuto-generatedcatch