Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用jar库中的自定义布局生成通知_Java_Android_Jar_Notifications_Remoteview - Fatal编程技术网

Java 如何使用jar库中的自定义布局生成通知

Java 如何使用jar库中的自定义布局生成通知,java,android,jar,notifications,remoteview,Java,Android,Jar,Notifications,Remoteview,我在android下创建jar库。我需要创建自己的自定义通知与我的布局的风格和自定义操作时,用户点击布局内的视图。我必须在jar库中使用来自任何应用程序的通知 从开发人员文档中,我只能通过RemoteView创建自定义通知: RemoteViews remoteViews = new RemoteViews(getApplicationInfo().packageName, id_of_my_layout); NotificationCompat.Builder builder = Notifi

我在android下创建jar库。我需要创建自己的自定义通知与我的布局的风格和自定义操作时,用户点击布局内的视图。我必须在jar库中使用来自任何应用程序的通知

从开发人员文档中,我只能通过RemoteView创建自定义通知:

RemoteViews remoteViews = new RemoteViews(getApplicationInfo().packageName, id_of_my_layout);
NotificationCompat.Builder builder = NotificationCompat.Builder(context);
builder.setContent(remoteViews);
但在jar文件中,我不能创建任何xml资源和布局,也不能使用“id\u of\u my\u layout”,因为我没有任何资源


有没有办法在jar库中创建自定义通知?

为什么不使用打包为AAR的Android库项目?然后,您就可以拥有资源。@Commonware AAR可以在旧项目中用作JAR吗?例如,AAR将在应用程序中使用“AAR可以在旧项目中用作JAR?”——我不知道您的意思。“AAR将通过应用程序与