【发布时间】:2018-02-21 22:37:23
【问题描述】:
您好开发人员我正在开发 TTS android。我通过启动手机将 tts 语音更改为男性和女性 设置 -> 语言和输入 -> TTS 输出 -> 安装语音数据。所以我编写了启动语音数据活动的代码。
setting.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent();
intent.setComponent(new ComponentName("com.google.android.tts","com.google.android.tts.local.voicepack.ui.VoiceDataInstallActivity"));
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
}
});
以上代码启动包含所有语言数据的活动。
我想直接启动 English_UK 选项。
我也使用 adb 命令查看活动名称,但它只显示上面的截图活动名称。对不起我的英语不好..
【问题讨论】:
-
您附加的链接说明了这个特定问题的答案。