草庐IT

textViews2

全部标签

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

java - 如何在文本结束后将 EditText 叠加在 TextView 上

我正在尝试使用TextView创建一段文本,并且需要在文本之间插入EditText,例如填空。是否可以像那样构建自定义View?因为我是这个论坛的新手,所以我可以张贴任何图片。它应该看起来像下面这样:世界是整个人类[编辑文本]的通用名称,特别是人类经验、历史或人类在世界范围内的一般状况,即地球上的任何地方。[2]在[EDITTEXT]上下文中,它可能指代:(1)整个物理宇宙,或(2)本体论世界(见世界披露)。在[EDITTEXT]上下文中,世界通常指物质或世俗领域,与天体、精神、超然或神圣相对。“世界末日”指的是人类历史最终终结的场景,通常是在宗教背景下。好的。现在我可以发布图片了:-