Android 按钮点击不';t在两个应用程序之间共享的远程视图上工作
我创建了两个应用程序 1.HostApp 2.主应用程序 HostApp创建远程视图并通过IPC与MainApp共享。RemoteView上的布局包含一个按钮,单击事件使用以下代码注册Android 按钮点击不';t在两个应用程序之间共享的远程视图上工作,android,ipc,remoteview,Android,Ipc,Remoteview,我创建了两个应用程序 1.HostApp 2.主应用程序 HostApp创建远程视图并通过IPC与MainApp共享。RemoteView上的布局包含一个按钮,单击事件使用以下代码注册 Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.com")) ; PendingIntent pi = PendingIntent.getBroadcast(getBaseContext(), 0 , i, Pendin
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.com")) ;
PendingIntent pi = PendingIntent.getBroadcast(getBaseContext(), 0 , i, PendingIntent.FLAG_UPDATE_CURRENT);
timeView.setOnClickPendingIntent(R.id.test_button, pi);
当主应用程序启动时,仍然会显示按钮,但单击事件不起作用 问题现在解决了,唯一的挑战是线路 PendingIntent pi=PendingIntent.getBroadcast(getBaseContext(),0,i,PendingIntent.FLAG_UPDATE_CURRENT) 改成
PendingIntent pi=PendingIntent.getActivity(getBaseContext(),0,i,PendingIntent.FLAG_UPDATE_CURRENT);它成功了 如果出现任何错误,您可以附加日志吗?它不会显示任何错误。。。它什么也没做。