Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 원스휴먼 쿠폰
- 원스휴먼 사료
- 윤석열
- 원스휴먼 먹이
- 계엄령
- 믹스커피
- 원스휴먼 레시피 파밍
- 시그니처
- 원스휴먼 레시피
- 2차계엄
- 커피추천
- 국방부
- 원스휴먼 스타크롬
- 비상계엄령
- 유광버섯 통조림
- 2차 비상계엄
- 원스휴먼 황금양
- 홈플러스
- 원스휴먼 황금양 구하기
- 원스휴먼 동물
- 일론머스크
- 믹스커피추천
- 원달러환율
- 계엄령 외신반응
- 1203계엄령
- 레시피 파밍
- 원스휴먼 요리
- 홈플러스 시그니처 모카골드믹스커피
- 원스휴먼 황금양털파밍
Archives
- Today
- Total
0101011001010111
[질문]Android4-2_ Intent란? Implicit Intent 암시적 인텐트 수신(인텐트 필터) 본문
Kotlin/안드로이드_[입문]앱개발
[질문]Android4-2_ Intent란? Implicit Intent 암시적 인텐트 수신(인텐트 필터)
[진주] 2023. 8. 18. 20:21728x90
반응형
14분 50초~
수신 : 받는거!! 잖아욤!!
이제 암시적 인텐트 수신방법을 알아보겠습니다.
매니페스트에서 (AndroidManifest.xml) 속성값이 SecondActivity인 <activity>요소 하위에 다음과 같은 <intent-filter>태그를 추가한다.
- android:name 속성 값이 SecondActivity인 <activity>의 android:label 속성이 지정되어 있지 않다면, 아래와 같이 값을 지정하는 것이 좋다.
- 암시적 인텐트를 통과시킨 인텐트 필터를 포함한 구성요소가 하나 이상인 경우, 해당 구성요소의 android:label 속성 값을 바탕으로 나열된다.
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools">
<application
android:allowBackup="true"
android:dataExtractionRules="@xml/data_extraction_rules"
android:fullBackupContent="@xml/backup_rules"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/Theme.MyApplication"
tools:targetApi="31">
<activity
android:name=".ThirdActivity"
android:exported="false" />
<activity
android:name=".SecondActivity"
android:exported="false">
<intent-filter>
<action android:name="android.intent.action.DIAL" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="tel" />
</intent-filter>
</activity>
<activity
android:name=".FirstActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
정렬 : 컨 + 알 + L
<intent-filter>
<action android:name="android.intent.action.DIAL" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="tel" />
</intent-filter>
추가된 해당 부분에 대해 설명하겠다.
나는 intent를 받을건데 ,
<action android:name="android.intent.action.DIAL" />
DIAL에 대한걸 받을거야! 라는 의미
즉, 나도 다이얼할수 있어!! 라고 선언해준거임.
강의랑 똑같이 한거같은데 난 안됌.ㅠㅠㅠ..... 도와줘여 에디쌤.. ㅠㅠ
728x90
반응형
'Kotlin > 안드로이드_[입문]앱개발' 카테고리의 다른 글
Android4-3. 액티비티에 생명주기 (0) | 2023.08.18 |
---|---|
[질문]Android4-2_ Intent란? 액티비티간의 데이터 전달 (0) | 2023.08.18 |
Android4-2_ Intent란? Implicit Intent 암시적 인텐트 (0) | 2023.08.16 |
Android4-2_ Intent란? Intent의 객체 / 명시적 인텐트 Explicit Intent 연습해보기 (0) | 2023.08.16 |
Android4-2_ Intent란 ? Explicit Intent와 Implicit Intent (0) | 2023.08.16 |