gpt4 book ai didi

android - 什么可能导致 TextView 上的 setText 出现 ANR?

转载 作者:行者123 更新时间:2023-12-05 00:02:23 25 4
gpt4 key购买 nike

现在 Firebase 有了 ANR 报告,我看到了一些我在 Play 商店控制台上从未见过的 ANR。我很难理解在某些情况下我做错了什么,例如,我在调用 setText 时遇到了这个 ANR。在 TextView .我该如何解决这个问题?可能是文字太长还是什么?

main (runnable): tid=1 systid=22334
at android.content.ContextWrapper.getBaseContext(ContextWrapper.java:91)
at androidx.appcompat.view.ContextThemeWrapper.getSystemService(ContextThemeWrapper.java:167)
at android.view.ContextThemeWrapper.getSystemService(ContextThemeWrapper.java:188)
at android.app.Activity.getSystemService(Activity.java:6896)
at android.view.ContextThemeWrapper.getSystemService(ContextThemeWrapper.java:188)
at android.content.Context.getSystemService(Context.java:3736)
at android.widget.Editor.getInputMethodManager(Editor.java:1919)
at android.widget.Editor.extractedTextModeWillBeStarted(Editor.java:2706)
at android.widget.Editor.refreshTextActionMode(Editor.java:2454)
at android.widget.TextView.spanChange(TextView.java:11989)
at android.widget.TextView$ChangeWatcher.onSpanAdded(TextView.java:15285)
at android.text.SpannableStringBuilder.sendSpanAdded(SpannableStringBuilder.java:1297)
at android.text.SpannableStringBuilder.setSpan(SpannableStringBuilder.java:787)
at android.text.SpannableStringBuilder.setSpan(SpannableStringBuilder.java:686)
at android.text.Selection.setSelection(Selection.java:96)
at android.text.Selection.setSelection(Selection.java:78)
at android.text.Selection.setSelection(Selection.java:153)
at android.text.method.ArrowKeyMovementMethod.initialize(ArrowKeyMovementMethod.java:325)
at android.widget.TextView.setText(TextView.java:6933)
at android.widget.TextView.setText(TextView.java:6761)
at android.widget.EditText.setText(EditText.java:145)
at android.widget.TextView.setText(TextView.java:6713)
at MyActivity.mySetTextMethod(MyActivity.java)

最佳答案

有时你最好不要这样做,因为你会浪费大量时间来弄清楚那台设备上到底发生了什么。
有时似乎是显示分辨率太低,有时只是设备本身的自定义操作系统。
对我来说,这似乎是 android 设备的问题,而不是您的应用程序本身。

关于android - 什么可能导致 TextView 上的 setText 出现 ANR?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70035394/

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