Android > ÀÎÅÙÆ®(Intent) - ¿¢½ºÆ®¶ó(Extra) µî·ÏÀÏ : 2017-07-05 11:31 Á¶È¸¼ö : 53,1101. ¿¢½ºÆ®¶ó(Extra)
ÀÎÅÙÆ®´Â ¿¢½ºÆ®¶ó¿¡ ÇÊ¿äÇÑ °ªÀ» ÀÔ·ÂÇÏ¸é ¾Èµå·ÎÀ̵å´Â ¿¢½ºÆ®¶ó¸¦ bundle °´Ã¼·Î º¯È½ÃÅ°°Ô µÈ´Ù. ¹øµé °´Ã¼´Â ÀÎÅÙÆ®¸¦ »ç¿ëÇÏ¿© ´Ù¸¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¾×ƼºñƼ¿¡°Ô Àü´ÞµÈ´Ù. ±×¸®°í ¾×ƼºñƼÀÇ onCreate() Äݹé¸Þ¼µåÀÇ ¸Å°³º¯¼ö·Î Á¦°ø ¹Þ°Ô µÈ´Ù. ¾×¼ÇµéÀÌ Æ¯º°ÇÑ Á¾·ùÀÇ ÀÚ·áµé°ú ÇÑ ÆÀÀ» ÀÌ·çµíÀÌ, ¾Æ·¡¿Í °°ÀÌ Æ¯Á¤ÇÑ ¿¢½ºÆ®¶óµé°úµµ ¿ª½Ã ÇÑ ÆÀÀ» ÀÌ·ç°Ô µÈ´Ù. - ACTION_TIMEZONE_CHANGED ¾×¼ÇÀº »õ·Î¿î ½Ã°£´ë¸¦ ³ªÅ¸³»´Â 'time-zone' ¿¢½ºÆ®¶ó¸¦ Á¦°øÇØ¾ß ÇÑ´Ù. - ACTION_HEADSET_PLUG ¾×¼ÇÀº Çìµå¼ÂÀÇ Å¸ÀÔ¿¡ ´ëÇÑ 'name' ¿¢½ºÆ®¶ó »Ó¸¸ ¾Æ´Ï¶ó, Çìµå¼ÂÀÌ ¹æ±Ý ¿¬°áµÇ¾ú´ÂÁö ¾Æ´Ï¸é Á¦°Å µÇ¾ú´ÂÁö¸¦ °¡¸®Å°´Â 'state' ¿¢½ºÆ®¶ó¸¦ Á¦°øÇØ¾ß ÇÑ´Ù. ÀÎÅÙÆ® °´Ã¼¸¦ ¸¸µé¶§¿¡´Â ¿¢½ºÆ®¶óÀÇ ´Ù¾çÇÑ Å¸ÀÔ°ú °ü°è¾øÀÌ µ¿ÀÏÇÑ putExtra() ¸Þ¼µå¸¦ »ç¿ëÇÑ´Ù. ¹Ý¸é¿¡ ÀÐÀ» ¶§¿¡´Â °¢°¡ ŸÀÔº°·Î get<º¯¼öŸÀÔ>Extra(Extra ¸í)ÀÇ Æ¯Á¤ÇÑ ¸Þ¼µå¸¦ »ç¿ëÇؾßÇÑ´Ù. - putExtra(EXTRA_NAME, "À̸§")À» »ç¿ëÇÏ¿´´Ù¸é getStringExtra(EXTRA_NAME)¸Þ¼µå¸¦ »ç¿ëÇÏ¿© ¹®ÀÚ¿À» ÀÐ°Ô µÈ´Ù. - Á¤¼ö(int) ŸÀÔÀº putExtra(EXTRA_INT, value)À¸·Î ÀÔ·ÂÇÏ°í getIntExtra(EXTRA_INT)À»·Î Àд´Ù. - Boolean ŸÀÔÀº putExtra(EXTRA_BOOLEAN, value)À¸·Î ÀÔ·ÂÇÏ°í getBooleanExtra(EXTRA_BOOLEAN)À¸·Î Àд´Ù.
|