此代码用于工作...
public void displayNotification(String msg) {
NotificationManager manager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
Notification notification = new Notification(R.drawable.aow, msg, System.currentTimeMillis());
// The PendingIntent will launch activity if the user selects this
// notification
PendingIntent contentIntent = PendingIntent.getActivity(this, 0,
new Intent(this,
com.redcricket.whale_ship_essex_banner.whale_ship_essex_bannerActivity.class),
0);
notification.setLatestEventInfo(this, getResources().getString(R.string.app_name),
com.redcricket.whale_ship_essex_banner.whale_ship_essex_bannerActivity.track_titles[ currentTrack ], contentIntent);
manager.notify(0, notification);
}
...但是现在我得到这些错误消息:
The constructor Notification(int, CharSequence, long) is deprecated
The method setLatestEventInfo(whale_ship_essex_bannerService, String, String, PendingIntent) is undefined for the type Notification
有人能告诉我需要修改什么或者一些关于如何重写此代码的文档吗?
谢了!
您应该使用NotificationBuilder而不是构造函数。
NotificationCompat.Builder builder = new NotificationCompat.Builder(this);
builder.setContentTitle("Some title")
.setSmallIcon(R.drawable.ic_launcher);
Bitmap bm = BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher);
builder.setLargeIcon(bm);
Notification notification = builder.build();
我无法修复Eclipse中的这个错误。是引进项目。除了这个错误之外,其他一切都很好:
所以我正在尝试将Jsoup安装到Eclipse。 创建用户库(窗口- 所以我试着运行他们在网站上给出的示例(参见代码),我可以导入文档和元素。但它一直在“连接”上出错。我做错什么了吗??有人知道如何解决这个问题吗? 错误: 测试组:
我使用的是JTang版本1.9.2,代码如下: 错误在这一行: 它说: 类型连接的方法头(字符串、字符串)未定义。基瓦尔 但是jsoup文档说,这种方法可以使用以下参数: https://jsoup.org/apidocs/org/jsoup/Connection.Response.html 我已经在jsoup的前一个版本中使用了这段代码。 它有什么问题?
正如代码所示,我想知道的是,在内存分配中,隐藏Base而不调用子的额外方法的实际情况是什么,它被调用了什么,有没有一种通过Base调用方法的方法。请帮忙
是否可以创建string类型的自定义字段并在显示字段描述时显示它们?我想用YouTrack实现一个bug数据库,如果字段“steps to reproduce”必须写在一个很小的列中,这是不可能做到的。 我正在使用YouTrack2018.1。