Android 状态条码已弃用

Posted

技术标签:

【中文标题】Android 状态条码已弃用【英文标题】:Android statusbar code deprecated 【发布时间】:2013-03-10 01:01:06 【问题描述】:

嗨,伙计们,我正在尝试开发一个需要在特定时间为用户发送通知的应用程序。在互联网上,我找到了这段代码,但 eclipse 说它已被弃用。 您知道使用我的 API 执行此操作的正确方法是什么吗? (16)

NotificationManager nm = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);

int icon = R.drawable.worldmap2;
CharSequence tickerText = "Hello";
long when = System.currentTimeMillis();
Notification notification = new Notification(icon, tickerText,when);
Context context = getApplicationContext();
CharSequence contentTitle = "My notification";
CharSequence contentText = "Hello World!";
final Intent intent1 = new Intent(context, HttpExampleLimits.class);
PendingIntent pIntent = PendingIntent.getActivity(getApplicationContext(), 0, intent1, 0);
notification.setLatestEventInfo(context, contentTitle,contentText, pIntent);


nm.notify(1, notification);

非常感谢!

【问题讨论】:

【参考方案1】:

实现它的最佳方法是使用支持库和NotificationCompat 类。

您可以在官方文档中找到很多示例:http://developer.android.com/guide/topics/ui/notifiers/notifications.html

【讨论】:

以上是关于Android 状态条码已弃用的主要内容,如果未能解决你的问题,请参考以下文章

处理已弃用的 android.text.ClipboardManager

startIntentSenderForResult 已弃用 Android

Android getAllNetworkInfo() 已弃用。啥是替代方案?

minSdk,targetSDK,已弃用 - Android

Android TabHost 已弃用

我需要创建 Android 键盘应用程序,但有些类已弃用