I need some help as I am new to Android. I cannot seem to grasp how to build a new Notification.Builder instance. Sadly the tutorial I am following uses an older constructor, which after perusing the android reference docs clearly states. I have created a button that when you press just provides a simple notification. All the code seems ok after finding other examples, but I get an red line error in Eclipse under the build method. Any help would be much appreciated:

```
Button b = (Button) findViewById(R.id.button1);
b.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {

    Context context = Main.this;
    Intent intent = new Intent(context, Main.class);
    PendingIntent pending = PendingIntent.getActivity(Main.this, 0, intent, 0);

    Notification noti = new Notification.Builder(Main.this)
    .setTicker("This is important!")
        .setContentTitle("PLEASE READ!")
        .setContentText("Important message from me!")
        .setSmallIcon(android.R.drawable.stat_notify_more)
        .setWhen(System.currentTimeMillis())
        .setContentIntent(pending)
        .build();

    NotificationManager nm = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
    nm.notify(0, noti);
    }
});

```