覆盖 Android 内置功能的外观

发布于 2024-12-07 11:05:57 字数 130 浏览 1 评论 0原文

我正在开发的 Android 应用程序利用了 Android 内置的语音输入功能,但我想更改语音输入对话框的外观,使其与我的程序的其余部分更加美观匹配。有没有办法替代我自己的资产?重写父类引用的布局xml是一个简单的事情吗?预先感谢您的宝贵时间!

The Android app I'm working on makes use of Android's baked-in speech-input feature, but I want to alter the look of the speech-input dialog to be more of an aesthetic match with the rest of my program. Is there a way to substitute my own assets? Is it a simple matter of overriding the layout xml that the parent class references? Thanks in advance for your time!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

独留℉清风醉 2024-12-14 11:05:57

是的,您可以创建自定义对话框并使用 setContentView(R.layout.something)

yes you can make a custom dialog and use setContentView(R.layout.something)

转身以后 2024-12-14 11:05:57

恐怕就像替换布局一样简单。

您需要使用 SpeechRecognizer 类来管理自己的语音识别流程。

使用它涉及很多细节,但如果可以的话,您似乎可以自定义 UI 体验。

I am afraid it is as easy as substituting a layout.

You need to manage your own speech recognition flow by using the SpeechRecognizer class.

There's a lot of details involved in using it, but it appears that you can customize the UI experience if you can.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文