我正在尝试向我的应用添加通知。
API级别为8,因此,我需要使用NotificationCompat而不是Notification,不需要我吗?
这是我的代码:
NotificationManager mNotificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this);
但是,有一个错误,“不能解决为类型”
错误在哪里
答案 0 :(得分:5)
确保您的import语句具有兼容性。
import android.support.v4.app.NotificationCompat
答案 1 :(得分:0)
我必须在dependencies
部分的 build.gradle 文件中添加v4支持库,以便能够导入所需的android.support.v4.app.NotificationCompat
类:
dependencies {
...
compile 'com.android.support:support-v4:23.1.1'
...
}
这实质上是从Android支持存储库下载支持库,假设您已经从SDK Manager安装了上述的repo。更多详情here。