首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Honeycomb应用程序中显示“Text-to-speech settings”页面吗?

在Honeycomb应用程序中显示“Text-to-speech settings”页面吗?
EN

Stack Overflow用户
提问于 2011-06-06 15:11:27
回答 1查看 1.4K关注 0票数 2

我想知道在Honeycomb中显示文本到语音设置页面的方式。

在以前的安卓版本中,使用action com.android.settings.TTS_SETTINGS是可行的。现在它给出了一个类类型转换异常。

How show “Voice Input and Output” settings page from application

代码语言:javascript
复制
06-06 06:59:33.556: ERROR/AndroidRuntime(476): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.android.settings/com.android.settings.TextToSpeechSettings}: java.lang.ClassCastException: com.android.settings.TextToSpeechSettings cannot be cast to android.app.Activity
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-02 15:28:15

我花了几天的时间试图通过分析Android Settings source code on Github (在历史上估计是Honeycomb)来弄清楚它,但我几分钟前才让它工作!

代码语言:javascript
复制
Intent intent = new Intent(android.provider.Settings.ACTION_SETTINGS);
intent.putExtra(EXTRA_SHOW_FRAGMENT, "com.android.settings.TextToSpeechSettings");
intent.putExtra(EXTRA_SHOW_FRAGMENT_ARGUMENTS, intent.getExtras());
startActivity(intent);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6248803

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档