草庐IT

textView

全部标签

android - 无法设置 textView1.setAutoLinkMask(0) - 它仍然可以点击

我尝试重用TextView。有时它包含URL,有时不包含。如果我尝试将TextView设置回textView.setAutoLinkMask(0),很遗憾,它什么也没做,新文本仍然可以点击。TextViewsnippet=newTextView();snippet.setText("someText");if(ifSomeTextContainsURL){//RecognizewebURLsLinkify.addLinks(snippet,Linkify.WEB_URLS);snippet.setLinksClickable(true);}else{Linkify.addLinks(s

android - 如何在Android应用程序中添加字体

我正在Android2.2中制作一个应用程序我想在Android应用程序的TextView中显示印地文文本。(如何在TextView中添加“मैंछात्रहूँ”字样)请帮帮我.. 最佳答案 将字体添加到项目中的Assets文件夹并使用以下代码段TextViewhindiTextView=(TextView)findViewById(R.id.txtbx);TypefacehindiFont=Typeface.createFromAsset(getAssets(),"fonts/fontname.ttf");mytextView.

android - 我可以为附加到 TextView 的每个文本行选择一种颜色吗?

我有一个TextView用作蓝牙连接控制台。当我发送命令时,我希望它以一种颜色(例如青色)书写,而收到的答案以不同的颜色(例如红色)书写。是否可以这样做,如果可以,怎么做?我读到过使用HTML可能是可行的,但我不太确定这是最好的方法,甚至不确定如何去做。 最佳答案 这里有一个基于C0deAttack答案的小辅助函数,可以简化事情publicstaticvoidappendColoredText(TextViewtv,Stringtext,intcolor){intstart=tv.getText().length();tv.appe

android - 是否可以在 Android 的 TextView 中显示数字文本?

friend们好在我的应用程序中,要求文本值应以数字文本格式显示,是否可以在TextView中执行(数字时钟如何显示)?请提供任何帮助。 最佳答案 //从link下载字体并在您的Assets中创建一个文件夹作为字体,并将您的字体放入该文件夹中或直接下载linkTypefacetf=Typeface.createFromAsset(getAssets(),"fonts/digital_07.otf");TextViewtv=(TextView)findViewById(R.id.digitalclock);tv.setTypeface

android - 在同一 LinearLayout 中更改另一个 TextView 时,TextView 会重新启动 Marquee

我有LinearLayout并且在2个TextView中都有选取框,当我在第一个中更新文本然后第二个TextView重新启动选取框时。我发现如果为R.id.first和R.id.second我设置layout_width="320dp"效果不'发生。但是我想设置android:layout_width="match_parent"有一些解决方法吗?我发现了类似的问题但没有解决方案:Android,RelativeLayoutrestartsMarquee-TextViewwhenchangingImageViewinsameRelativeLayout 最佳

android - 在 imageview android 中间插入一个 textview

我需要在ImageView中间放置一个TextView,所以我有这段代码我需要最后一个textview始终位于menu_iconImageView的中心,但我的方法不起作用,它只是将它放在左上角。 最佳答案 由于您的ImageView没有填充所有RelativeLayout,您无法达到理想的效果。我建议您将ImageView和TextView放在FrameLayout中。 关于android-在imageviewandroid中间插入一个textview,我们在StackOverflow

java - 如何在 Android 的 TextView 中显示计时器?

我想设置这个TextView:做一个计时器。所以文本应该是一个计时器,比如0:30然后0:29...持续30秒。一旦计时器为0:00,我就可以调用另一个方法;我可以打印出“再试一次”并重新启动计时器。 最佳答案 inttime=30;TextViewtextTimer=(TextView)findViewById(R.id.timer);newCountDownTimer(30000,1000){publicvoidonTick(longmillisUntilFinished){textTimer.setText("0:"+chec

Android - 在 TextView 上显示带边框的文本的方式?

有没有办法在TextView上显示带边框的文本? 最佳答案 我建议延长TextView参见AndroidCustomComponentGuidepackagesamples.test;publicclassMyTextViewextendsTextView{publicMyTextView(Contextcontext,AttributeSetattrs,intdefStyle){super(context,attrs,defStyle);}publicMyTextView(Contextcontext,AttributeSetat

java - 将位图设置为 TextView 的背景 - Android

我在运行时在内存中有一个位图。我想将TextView的背景设置为此位图。我找不到任何标准程序(不是一个hacky程序)。如果有人在这方面工作过,请帮忙! 最佳答案 根据API文档,setBackgroundResource需要一个int。如果您确实需要位图,可以改用setBackgroundDrawable并将位图包装在BitmapDrawable中。例子textureView.setBackground(newBitmapDrawable(getResources(),bitmap));

android - 使用 LinkMovementMethod 和 Html.fromHtml 时更改链接颜色

我正在使用Html.fromHtml为TextView对象设置相应的文本。所述HTML具有url链接,我希望用户能够单击并打开浏览器访问该链接。我正在使用LinkMovementMethod来完成这项工作。问题是链接标记在黑色背景下用传统的深蓝色着色,这很糟糕。我想保留黑色背景颜色并将链接颜色更改为浅蓝色。我该怎么做?这是一个简短的代码fragment...TextViewservicesTextView=(TextView)activity.get().findViewById(R.id.ServicesText);servicesTextView.setText(Html.from