草庐IT

textviews

全部标签

android - 如何将背景图像资源 TextView 与 R.drawable.bg_image 进行比较以进行切换

抱歉我的英语不好。我有一个TextView,它有一个背景图片资源。但是我需要当我点击这个TextView时,Android将当前背景图像资源与drawable文件夹中的R.drawable.bg_images之一进行比较。bg_image_1bg_image_2如果TextViewsetBackgroundImageResource是bg_image_1并且我点击它,将TextView背景图片切换到gb_image_2资源。如何?谢谢 最佳答案 将此可绘制对象设置为背景后,您将无法获取该可绘制对象的资源ID。但是您可以在TextVi

android - 是否可以将可滚动的 TextView 添加到 ListView?

我有一个ListView,其中每一行都有固定的高度。每行包含一些图像旁边的TextView。有时,我想显示的文本太大,因此我想让它可以滚动。所以我添加(基于MakingTextViewscrollableonAndroid)以下几行到我的TextViewtext.setMaxLines(5);text.setVerticalScrollBarEnabled(true);text.setMovementMethod(ScrollingMovementMethod.getInstance());如果我单独使用TextView但当我将TextView放在ListView中时则不行:一旦我进行

android - 如何在 LinearLayout 单元格中对齐两个 TextView?

我有一个垂直列表(垂直LinearLayout)。在每个单元格中,我有两个EditText字段,彼此相邻。第一个应与单元格的左侧对齐,第二个应与单元格的中间对齐,基本上导致两列彼此相邻。我以为我使用了两列GridLayout。然而,令我惊讶的是,第二个EditText对齐到单元格的右侧而不是单元格的中间。我做错了什么?快到了,但没有退出...除了第二列没有完全左对齐。这是想要的结果!!! 最佳答案 使用LinearLayout和weightSum。我修改了你的代码(见下文)。请注意LinearLayout中添加的weightSum、

java - 如何以编程方式为另一个 xml 文件设置 Textview 的背景颜色?

你好,我是android的新手,如何以编程方式为另一个xml文件设置文本背景颜色我已经使用设置内容View添加了xml文件,但它只有ListView,我有另一个xml文件使用模块执行文件,我想要到modeloxml文件中的文本背景publicvoidonCreate(BundlesavedInstanceState){//TODOAuto-generatedmethodstubsuper.onCreate(savedInstanceState);setContentView(R.layout.activity_main1);EXECUTAR=(Button)findViewById(R

Android:如何以编程方式检查 TextView 是粗体还是斜体

我想知道如何构造一个if语句来检查TextView是粗体还是斜体。请帮忙。谢谢你。 最佳答案 http://developer.android.com/reference/android/widget/TextView.html#getTypeface()publicTypefacegetTypeface()返回:thecurrenttypefaceandstyleinwhichthetextisbeingdisplayed.if(yourTextViewInstance.getTypeface()!=null){if(yourTe

java android - 如何将 html 从资源设置为 TextView?

是否有可能将html从res/raw加载到TextView中?我知道我可以使用WebView,但该死的透明度并不总是有效(并非在所有设备上) 最佳答案 myTextView.setText(Html.fromHtml(readTxt()));//此函数将返回您可以在TextView中设置的字符串。那个字符串有html代码,所以使用Html.fromHtmlprivateStringreadTxt(){InputStreaminputStream=getResources().openRawResource(R.raw.My_html

android - Android 编程方式的 TextView

我在以编程方式创建textView时遇到了一些问题。我真的不知道如何解决它。问题是:-边距,我不希望我的TextView粘在一起。-文本不像标题那样在drawable中居中-我希望Nickname用户的消息右对齐,Nick的消息左对齐。为此我有这两个功能:privatevoidappendSenderText(Stringmessage){TextViewmsg=newTextView(ChatActivity.this);msg.setBackgroundResource(R.drawable.rectangle);msg.setText(message);msg.setPaddin

android - 如何根据String的大小自动调整TextView的高度?

我想知道如何根据String的长度自动调整TextView的大小。我从另一个Intent获取一些数据作为String并将其存储在TextView中。如果我让它变小,整个文本将放不下,只会显示一半。如果我为TextView留出很大的空间,它在屏幕上看起来就不好看。我在网上找到的解决方案是使用extendsTextView并且使用此方法会在我的类中出现错误,因此我必须更改很多功能 最佳答案 使用多行TextView并将layout_height设置为wrap_content:注意:如果将layout_width设置为wrap_conte

android - 屏幕旋转后如何恢复textview滚动位置?

在我的Android布局中,我有一个TextView。此TextView显示相当大的可跨越文本,并且能够滚动。现在当手机旋转时,View被销毁并创建,我必须再次setText()TextView,将滚动位置重置为开头。我知道我可以使用getScrolly()和scrollTo()滚动到像素位置,但是由于View宽度的变化,线条变长了,像素位置400的线条现在可能是250。所以这个不是很有帮助。我需要一种方法来在onDestroy()中找到TextView中的第一条可见行,然后需要一种方法使TextView在旋转后滚动到这段特定的文本。有什么想法吗? 最佳答案

android - 不适合 TextView 大小的文本后的 3 个点

我有这段代码:我需要将“Enterthetextrightoverhere”文本写成“Enterthetextright...”(因为文字超出了定义的宽度。我如何创建该功能? 最佳答案 如下设置你的TextView: 关于android-不适合TextView大小的文本后的3个点,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/9232584/