notification.setLatestEventInfoのシンボルが見つからないためコンパイルできない
ノーティフィケーションを表示するプログラムを作っているのですが notification.setLatestEventInfo
の部分がシンボルが見つからないためコンパイルできません。
import android.support.v7.app.AppCompatActivity;
import android.app.Notification;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
public class screen2 extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
String url = "http://www.google.com/";
Uri uri= Uri.parse( url );
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, intent, 0);
NotificationManager nManager =
(NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
Notification notification = new Notification();
notification.flags = Notification.FLAG_AUTO_CANCEL;
notification.tickerText = "テキスト";
// この部分のシンボルが見つからないためコンパイルできない
notification.setLatestEventInfo(
getApplicationContext(),
"タイトル",
"メッセージ",
pendingIntent
);
nManager.notify(1,notification);
}
}