如何从android应用程序打开特定的小部件?
当用户按下图像按钮时,我想打开谷歌声音搜索小部件(谷歌应用程序附带),我想知道,有什么方法可以做到这一点吗?请帮帮我如何从android应用程序打开特定的小部件?,android,android-intent,widget,Android,Android Intent,Widget,当用户按下图像按钮时,我想打开谷歌声音搜索小部件(谷歌应用程序附带),我想知道,有什么方法可以做到这一点吗?请帮帮我 ImageButton identifymusic =(ImageButton)findViewById(R.id.identifymusic); identifymusic.setOnClickListener(new View.OnClickListener() { @Override public void onClick(V
ImageButton identifymusic =(ImageButton)findViewById(R.id.identifymusic);
identifymusic.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// what to write here to open the widget
}
});
试试这个:
try {
Intent intent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,
RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);
intent.putExtra(RecognizerIntent.EXTRA_PROMPT, "NOTICE TO USER");
startActivityForResult(intent, VOICE_RECOGNITION_REQUEST_CODE);
} catch (Exception e) {
e.printStackTrace();
}
无法解析符号“语音识别请求代码”@user7738848将此添加到您的代码-私有最终整数语音识别请求代码=0x10;我不想打开这个,我想打开一个小部件,谷歌声音搜索(它是一个识别内置于谷歌应用程序中的音乐的工具)如果它是谷歌应用程序,为什么不用它的packname和classname打开它?如何获取packname或classname?