0

我确实实现了一个以 Imageviews 作为其项目的网格视图,并且 onClick 任何这些项目,都会弹出一个自定义对话框以给出图像的简要描述,如此处所示

在对话框中,只有一个按钮可以在单击时关闭对话框。但是,我想知道如果我要在对话框中添加第二个按钮并在单击第二个按钮时说出图像名称,代码和登录会如何。

提前致谢!:-)

4

1 回答 1

0

你应该做这个

在列表视图的适配器中设置图像视图的内容描述并单击第二个按钮

使用 imageview.getContentDescription ----这会返回一个字符序列,所以使用 android TextToSpeech 引擎使用其中的 speak 方法说出它...

像这样

TextToSpeech tts=new TextToSpeech(this,this) //first for context and other for the onInitListener

现在使用speak方法..

tts.speak
于 2013-05-12T12:31:19.163 回答