gpt4 book ai didi

java - TextView 奇怪的行为

转载 作者:行者123 更新时间:2023-11-30 03:12:54 27 4
gpt4 key购买 nike

我的 TextView 出现奇怪的行为。当我加载大文本时,如果我用新文本刷新相同的 TextView ,则需要滚动黎明,“滚动焦点”仍然向下,我不知道如何修复它...

所以我的textView是这样的:

<TextView
android:id="@+id/txtTexto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="26dp"
android:text="Medium Text"
android:maxLines= "5000"
android:scrollbars="vertical"
android:textAppearance="?android:attr/textAppearanceMedium" />

Activity中的定义是这样的:

protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_text);

texto = this.getIntent().getStringExtra("memorization");
this.inicializar(texto);
.........`

private void inicializar(String texto){
txtv = (TextView) this.findViewById(R.id.txtTexto);
txtv.setMovementMethod(new ScrollingMovementMethod());
txtv.setText(texto);
}

我改变了“texto”,我这样调用 textview

        boton.setText(R.string.animar);
this.inicializar(texto_memorizado);

有人可以帮助我吗?非常感谢!!!

最佳答案

android:id="@+id/textView1" 

因为你的文本 id 是这个试试这个,

private void inicializar(String texto){
txtv = (TextView) this.findViewById(R.id.textView1);
txtv.setMovementMethod(new ScrollingMovementMethod());
txtv.setText(texto);
}

关于java - TextView 奇怪的行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20633586/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com