繁体   English   中英

如何停止textView滚动?

[英]How to stop textView scrolling?

我对编程很陌生,这是我的第一个问题,(请你好)。 我可能不知道如何以正确的方式提出这个问题。 我一直在环顾四周,但到目前为止已经错过了答案(确定它非常简单)我有一个Graphview的示例代码,它与BT和Arduino一起工作,因为我添加了TextView但是我的文本滚动而不仅仅是更新因为我想要它。 如何停止向下滚动页面?

//JAVA

    Log.d("strIncom", strIncom);
    if (strIncom.indexOf('.') == 2 && strIncom.indexOf('s') == 0) {
       strIncom = strIncom.replace("s", "");
       TextView viewMsg2 = (TextView) findViewById(R.id.textViewID);
       viewMsg2.append(strIncom);
       txtStringLength = (TextView) findViewById(R.id.textViewID);
       //txtString didn’t help
       //txtArduino didn’t help

       if (isFloatNumber(strIncom)) {

//XML

    <TextView
            android:id="@+id/textViewID"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:textSize="20dp"
            android:text="@string/x"
            android:textColor="@color/white" />
    </LinearLayout>

根据评论。 文本正在不断扩大和滚动,因为文本被追加(添加到),即viewMsg2.append(strIncom);

解决方案是使用viewMsg2.setText(strIncom); 设置 TextView的内容viewMsg2.setText(strIncom);

所以替换viewMsg2.append(strIncom); with viewMsg2.setText(strIncom);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM