ÇÁ·Î±×·¡¹Ö
ù ÆäÀÌÁö ·£´ý ±Û ȸ¿ø°¡ÀÔ ·Î±×ÀÎ
ºñ°ø°³ ¼Õ´Ô ¡¦ 2014-12-22 13:17:27
URL https://te31.com/rgr/view.php?id=study&no=911 ¸ð¹ÙÀÏ È­¸é
[Android] getIntent() ¿¹Àü °ª È£Ãâ ÇÏ´Â °æ¿ì ó¸® ¹æ¹ý Áú¹® µå¸³´Ï´Ù.



Ǫ½Ã¼­¹ö¿¡¼­ Ǫ½Ã°¡ ¹ß¼ÛµÇ¸é

case 1. ¸®½Ã¹ö > ¸ÞÀξ×ƼºñƼ »ý¼º ¿©ºÎ ( ¾ÛÀÌ ÀÌ¹Ì ½ÇÇàÁßÀÎÁö üũ ) > ¸ÞÀÎ > Åǹ٠> ºä ¾×ƼºñƼ

case 2. ¸®½Ã¹ö > ¸ÞÀξ×ƼºñƼ »ý¼º ¿©ºÎ ( ¾ÛÀÌ ÀÌ¹Ì ½ÇÇàÁßÀÎÁö üũ ) > ºä ¾×ƼºñƼ

ÀÌ·¸°Ô ÀÛµ¿ ÇÏ°Ô²û Çسõ¾Ò½À´Ï´Ù.

getIntent() ¶ó´Â ³à¼®Àº óÀ½ µ¥ÀÌÅ͸¦ ºÒ·¯ ¿À°Ô µÇ¸é ±× °ªÀ» °è¼Ó °¡Áö°í ÀÖ´Ù°í ÇÏ´õ±º¿ä

±×·¡¼­

        @Override
        protected void onNewIntent(Intent intent) {
                super.onNewIntent(intent);
            setIntent(intent);
        }

󸮸¦ ÇØÁá½À´Ï´Ù.

case 1 °°Àº °æ¿ì´Â ¾ÛÀÌ ½ÇÇàµÇ°í óÀ½ È£Ãâ ÇÏ´Â °Å¶ó Á¤»ó ÀÛµ¿À» ÇÕ´Ï´Ù.

case 2 °°Àº °æ¿ì´Â ù Ǫ½Ã´Â Àß ¹Þ¾Æ¼­ ÀÛµ¿À» ÇÏÁö¸¸

µÎ¹ø° Ǫ½Ã ºÎÅʹ óÀ½ Ǫ½Ã¸¦ ¹Þ¾Ò´ø Á¤º¸¸¦ °è¼Ó ¸®ÅÏÀ» ÇÕ´Ï´Ù.

·Î±×¸¦ Âï¾î¼­ È®ÀÎÇغ» °á°ú ¸®½Ã¹ö±îÁö´Â °ªÀÌ Àß µé¾î¿À´Â´ë

ºä ¾×ƼºñƼ·Î putExtra¸¦ ÇØÁÖ°í ºä ¾×ƼºñƼ¿¡¼­ getIntent¸¦ Çϸé óÀ½ ¹Þ¾Ò´ø Á¤º¸¸¦ °¡Á® ¿É´Ï´Ù.

¹®Á¦´Â µÎ°¡Áö Àä.

Çϳª´Â ºä ¾×ƼºñƼ°¡ ½ÇÇàÁßÀ̶ó onNewIntent °¡ ÄÝ µÇ´Â´ëµµ ¿¹Àü Á¤º¸¸¦ ¸®ÅÏÇÏ´Â ¹®Á¦

µÑ°´Â ºä ¾×ƼºñƼ°¡ onCreate µÇ´Â´ëµµ ¿¹Àü Á¤º¸¸¦ ¸®ÅÏ ÇÏ´Â ¹®Á¦

µÑ°°¡ ´õ ÀÌ»óÇÑ°Ô Åǹٿ¡¼­ ±â»ç¸¦ Ŭ¸¯Çؼ­ ºä ¾×ƼºñƼ°¡ ¶ß´Â°Ç Àß ÀÛµ¿ ÇÕ´Ï´Ù.

Áú¹®ÀÌ ³Ê¹« ³­ÇØ ÇÑ°¡¿ä...

Àâ´ã | 2819¸íÀÌ Àоú¾î¿ä. 18.118.148.36

0
1 ºñ°ø°³ ¼Õ´Ô ¡¦ 2014-12-22 13:46:41
Ǫ½Ã´Â º¸Åë broadcast ·Î µé¾î¿À´Ï±ñ

onCreate ȤÀº broadcast receiver ¿¡¼­ getIntent() ÇÑ intent¸¸ ½á¾ß ÇÕ´Ï´Ù.
2 ºñ°ø°³ ¼Õ´Ô ¡¦ 2014-12-22 14:06:47
broadcast receiver ¿¡¼­ÀÇ onReceive()
3 ºñ°ø°³ ¼Õ´Ô ¡¦ 2014-12-22 14:44:39
³× ±× broadcast receiver¿¡¼­ getIntent ÇÑ°Å·Î putExtra Çؼ­ ³Ñ±â´Âµ¥

ºä ¾×ƼºñƼ¿¡¸¸ °¡¸é onNewIntent, getIntent°¡ óÀ½ ¹ÞÀº °ª¸¸ °è¼Ó ¹ñ³×¿ä ¤Ð
4 ºñ°ø°³ ¼Õ´Ô ¡¦ 2014-12-22 15:29:22
putExtra ¸»±¸ °Å±â¼­ activity ÂüÁ¶¿¡´Ù°¡ setActivity ÇÏ´øÁö ¾Æ´Ï¸é acitvity¸¦ »õ·Î È£ÃâÇÏ¼Å¾ß ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ°Ç Acitivty ÀÇ setIntent ¸Þ¼Òµå ¼³¸í Àо½Ã±¸¿ä.
5 ºñ°ø°³ ¼Õ´Ô ¡¦ 2014-12-22 15:29:48
setActivity°¡ ¾Æ´Ï¶ó setIntent.
6 ºñ°ø°³ ¼Õ´Ô ¡¦ 2014-12-22 15:31:56
BroadcastReceiverÀÇ onReceive ¿¡¼­:

ÇöÀç ÃÖ»óÀ§ activity°¡ ºä activity À̸é

ºä activity instance -> setIntent

¾Æ´Ï¶ó¸é

ºä activity ¸¦ launch.
´ñ±ÛÀ» ÀÛ¼ºÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.
(±ÇÇÑÀÌ ¾ø´Â ȸ¿ø·¹º§)
¸ñ·ÏÀ¸·Î
¡â ÀÌÀü±Û: ÇÁ·Î±×·¡¸Ó´Â ºÀ. [13]
¡ä ´ÙÀ½±Û: ¼Ò½º°ü¸® ÇÁ·Î±×·¥À̶û ¹ö±×°ü¸® ÇÁ·Î±×·¥ ¹¹¾²½Ã³ª¿ä? [32]
ÀÌ¿ë¾à°ü | ±¤°í/Á¦ÈÞ | °³ÀÎÁ¤º¸Ãë±Þ¹æħ | ¹®ÀÇ/½Å°í | ¸ð¹ÙÀÏ TE31 | ¼­¹ö ºÎÇÏ : 16.5%
½Ç½Ã°£ Issue Ä¿¹Â´ÏƼ TE31 [¾ËÁö·Õ] ¨Ï 2002-2024
TOP arrow_upward