转 android notification 的总结分析

  • 时间:
  • 浏览:0

        }

    }

        default:

            R.id.bigTextStyle, R.id.bigPicStyle, 

    public void onClick(View v) {

            findViewById(btn).setOnClickListener(this);

            R.id.cancelNotification };

    private static final int NOTIFICATION_ID_NORMAL = 1;

    @Override

        case R.id.customize:

            break;

        icon = BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher);

        setContentView(R.layout.activity_main);

            showBigTextStyleNotification();

            showBigPicStyleNotification();

            showInboxStyleNotification();

        manager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);

        switch (v.getId()) {

        }

            break;

    @Override

    private static final int NOTIFICATION_ID_INBOX = 2;

        case R.id.cancelNotification:

            R.id.normal, R.id.inboxStyle, 

        super.onCreate(savedInstanceState);

            cancelNotification();

        for (int btn : btns) {

            break;

            break;

    private static final int NOTIFICATION_ID_BIGTEXT = 3;

    private static final int NOTIFICATION_ID_PROGRESS = 6;

        case R.id.progress:

    private static final int NOTIFICATION_ID_BIGPIC = 4;

            break;

public class MainActivity extends Activity implements OnClickListener {

            showProgressBar();

        case R.id.normal:

    private Bitmap icon = null;

    private NotificationManager manager;

            break;

    private int[] btns = new int[] { 

        case R.id.bigPicStyle:

            showNormalNotification();

}

    private static final int NOTIFICATION_ID_CUSTOMIZE = 5;

            break;

            break;

        case R.id.bigTextStyle:

            R.id.customize, R.id.progress,

    protected void onCreate(Bundle savedInstanceState) {

    }

        case R.id.inboxStyle:

            showCustomizeNotification();