본문 바로가기
모바일/Android

[Android] Notification

by Remover 2012. 7. 5.
반응형

public class MainActivity extends Activity
{
	private NotificationManager nMgr=null;		//NotificationManager 선언


	nMgr=(NotificationManager)getSystemService(NOTIFICATION_SERVICE);	//서비스 얻어옴

	//PendingIntent를 등록하고, notification 누르면 어떤 클래스가 호출 될 것인지 등록
	PendingIntent intent=PendingIntent.getActivity(MainActivity.this,0,new Intent(MainActivity.this, 누르면 나오는 Activity.class),0);

	//상태바에 등록
	Notificaiton notificiaton=new Notificaiton(아이콘,tickertext,실행 될 시간);

	//List에 표시될 내용
	notification.setLatestEventInfo(MainActivity.this, 제목, 내용, intent);
	
	//notification을 클릭했을 경우 아이콘이 지워지지 않음 
	notification.flags=notification.FLAG_NO_CLEAR;

	//등록
	nMgr.notify(id,notification);

	//제거
	nMgr.cancel(id);
}


'모바일 > Android' 카테고리의 다른 글

[Android] 이벤트의 여러가지 방법 2  (0) 2012.07.09
[Android] 이벤트의 여러가지 방법 1  (0) 2012.07.09
[Android] Preference  (0) 2012.07.04
[Android] MediaPlayer  (0) 2012.07.01
[Android] 진동 Vibrator  (0) 2012.07.01

댓글