標籤:
在學習【狀態列通知】時,遇到代碼被橫線劃掉,這是怎麼回事呢?
例如:
package com.example.notification;import android.app.Activity;import android.app.AlertDialog;import android.app.Notification;import android.app.NotificationManager;import android.app.PendingIntent;import android.content.Context;import android.content.DialogInterface;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.view.View;import android.widget.Button;public class MainActivity extends Activity {@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Button button = (Button)findViewById(R.id.button);button.setOnClickListener(new View.OnClickListener() {@SuppressWarnings("deprecation")@Overridepublic void onClick(View v) {NotificationManager mNotificationManager = (NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE);int icon = android.R.drawable.sym_action_email;long when = System.currentTimeMillis();Notification notification = new Notification(icon, null, when);notification.defaults = Notification.DEFAULT_SOUND;PendingIntent contentIntent = PendingIntent.getActivity(MainActivity.this, 0, null, 0);notification.setLatestEventInfo(MainActivity.this, "狀態列通知測試", "上午11:02", contentIntent);mNotificationManager.notify(0, notification);}});}}
原因:這是以前使用的,現在不在使用或者已經更改,不建議使用,不過不影響程式的運行
問題又來了,如果是更改了,改成什麼了呢?我沒有找到...
Android:開發中,代碼被橫線劃掉是什麼意思