<分区>
我显示了一个 toast,然后我将 Toast
对象存储在某处,稍后我需要获取显示的文本。但是看着 APIs我没有看到检索此信息的方法。请指教。
<分区>
我显示了一个 toast,然后我将 Toast
对象存储在某处,稍后我需要获取显示的文本。但是看着 APIs我没有看到检索此信息的方法。请指教。
最佳答案
如果您确实需要它并且不想单独子类化或存储字符串:
Toast myToast = Toast.makeText(this, "Hellow World!!!", Toast.LENGTH_SHORT);
myToast.show();
//Now the statement below gets the text displayed
String displayedText = ((TextView)((LinearLayout)myToast.getView()).getChildAt(0)).getText().toString();
关于android - 如何从 Toast 对象中获取文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9002706/
相关文章:
java - 如何将DatePickerDialog的值传递给不同的editText?
android - 如何在 Android AsyncTask 中显示 Toast?
android - 如何从另一个 Intent 中取消我在先前 Activity 中定义的 toast 消息?
android - SeekBar 的拇指只有在被触摸时才会出现
Android - 如何使用 ScheduledExecutorService 每 10 秒执行一次 toast?
android - 是否可以等到 toast 结束后再恢复该方法?
java - 安卓 Java : Custom adapter for listview for scrolling and filtering issue