草庐IT

textView2

全部标签

android - TextView performClick() 不点击链接

我有一个带有android:autoLink="all"的TextView:出于某种原因我想打开一个在android:text中设置的链接(它可能是电话号码,电子邮件等)。当我运行应用程序时,performClick()没有打开链接。TextViewtextView=findViewById(R.id.text);textView.setMovementMethod(LinkMovementMethod.getInstance());textView.performClick();Linkify.addLinks(buffer,Linkify.ALL);和其他一些没有帮助。更新感谢您的

java - 带有 scheduleAtFixedRate 的 Timer 和 TimerTask 在更新 TextView 时导致 CalledFromWrongThreadException 崩溃

我是Android编程新手。现在,我想以指定的时间间隔更新Activity中的TextView值。汽车类:publicclassCar{publicintSpeed;publicintRPM;publicintDistance;publicintFuel;publicCar(intSpeed,intRPM,intDistance,intFuel){System.out.println("InisialisasiBaru"+"\nSpeed:"+Speed+"\nRPM:"+RPM+"\nDistance:"+Distance+"\nFuel:"+Fuel);this.Speed=Spe

android - Android中如何使TextView中的文本结尾透明

我在GooglePlay应用中发现了一个有趣的设计特点。正如您在这张图片中看到的,文本通过一些渐变变得不可见。我怎样才能在我的应用程序中做类似的事情? 最佳答案 我会使用这样的颜色渐变color_gradient.xml例如第一行:请注意,布局有多种选择。这种方法的中心思想是使渐变可绘制加上包含Button的白框与TextView重叠 关于android-Android中如何使TextView中的文本结尾透明,我们在StackOverflow上找到一个类似的问题:

java - 每秒更改 TextView 中的文本

我正在尝试实现如下功能:按下按钮并每1秒在textView中显示1到10之间的数字。privatevoidstartCounting(){Timertimer=newTimer();TimerTasktask=newTimerTask(){@Overridepublicvoidrun(){increaseNumber();}};timer.scheduleAtFixedRate(task,0,1000);}privatevoidincreaseNumber(){number++;tvFragment.setText(number);}我得到了CalledFromWrongThreadE

android - 如何在类文件中为 TextView 提供文本颜色

我正在创建自定义TextView,我想为该TextView提供黑色文本颜色。我如何设置文本颜色。我的代码是TextViewtextview=newTextView(this);textview.setText("请按照说明进行操作");setContentView(_textview);当我使用textview.setTextColor(Integer.parseInt("#000000"))提前致谢 最佳答案 使用Color.parseColor():textview.setTextColor(Color.parseColor("

android - ScrollView 中的 TextView

我在ScrollView中嵌入TextView时遇到一些问题。当文本变成4行左右时,我无法滚动到文本的第一行-尽管我可以滚动到文本最后一行之后的一行。布局如下:有什么想法吗? 最佳答案 如果您只是想让您的TextView可以滚动,那么您不需要将它嵌入到ScrollView中。我会查看thissolution. 关于android-ScrollView中的TextView,我们在StackOverflow上找到一个类似的问题: https://stackover

android - 在 TextView setText() 上抛出 NullPointerException

调试了一段时间...求助?是的,我知道是什么原因造成的,但不知道如何解决...publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);Randomran=newRandom();String[]fate={"Reese","Maak","Buscarino","Gaston","Sakuma","Namjoshi"};inti=ran.nextInt(6);if(i!=0){Stringstuff=fate[i];TextViewt;t=(TextView)findViewById(

Android FrameLayout 和 TextView - 为什么 LayoutParams 在 setGravity() 不起作用的地方起作用?

我正在使用FrameLayout在屏幕上显示(按需)一些文本。我希望文本位于某个位置,所以我认为setGravity()可以完成这项工作......但是不,它似乎对文本的位置没有任何影响(而其他对象,如ImageView甚至没有这种方法)。那么首先,TextView.setGravity()到底有什么用?(编辑:我现在理解得更好了,谢谢!尽管问题的以下部分仍然不清楚。)其次,似乎以这种方式更新FrameLayout的唯一方法是使用您想要的设置创建一个新的FrameLayout.LayoutParams对象,然后使用setLayoutParams()方法应用它。(这似乎会自动更新View

android - 是否可以在同一屏幕上显示 Camera Preview 和 TextView?

我想知道是否有某种方法可以让相机预览填充屏幕的一部分,并在底部有一个TextView框,我可以稍后在其中添加文本。我还没有任何代码,因为我的团队仍在评估这是否可行,然后再继续编写代码。编辑2:现在我终于可以在使用android:gravity后看到屏幕上的文字了。但是TextView总是显示在屏幕的顶部,有什么办法可以将它移到底部吗?编辑3:将android:layout_height更改为fill_parent而不是wrap_content修复了定位问题................ 最佳答案 是的,这是可能的。为此,您应该使用

android - 在 TextView onTextChanged 上设置文本

我有一个定义为类属性的TextView,这样我就可以在整个类中访问它。在onCreate方法中,我执行以下操作:chars=(TextView)findViewById(R.id.chars);chars.setText("300");稍后...:publicvoidonTextChanged(CharSequences,intstart,intbefore,intcount){intmax=Integer.parseInt((String)chars.getText());intcurrent=(message.getText().toString()).length();chars