Android:开发中,代码被横线划掉是什么意思
在学习【状态栏通知】时,遇到代码被横线划掉,这是怎么回事呢?
例如:
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 { @Override public 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") @Override public 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); } }); } }
原因:这是以前使用的,现在不在使用或者已经更改,不建议使用,不过不影响程序的运行
问题又来了,如果是更改了,改成什么了呢?我没有找到...