Notice
Recent Posts
Recent Comments
Link
투케이2K
260. (AndroidStudio/android/java) Manifest 멀티 (다중) 스키마 정의 방법 및 앱 중복 실행 방지 - scheme , singleTask 본문
Android
260. (AndroidStudio/android/java) Manifest 멀티 (다중) 스키마 정의 방법 및 앱 중복 실행 방지 - scheme , singleTask
투케이2K 2022. 2. 9. 08:23[개발 환경 설정]
개발 툴 : AndroidStudio
개발 언어 : java
[소스 코드]
<!-- 로딩 액티비티 -->
<activity
android:name=".A_Intro"
android:exported="true"
android:screenOrientation="portrait"
android:windowSoftInputMode="adjustPan"
android:configChanges="keyboardHidden|orientation|screenSize"
android:launchMode="singleTask">
<!-- 앱 화면 세로 고정 : android:screenOrientation="portrait" -->
<!-- 키보드 고정 : android:windowSoftInputMode="adjustPan" -->
<!-- 앱 스키마 실행 시 앱 중복 실행 방지 : android:launchMode="singleTask" -->
<!-- 앱 런처 실행 인텐트 필터 등록 -->
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<!-- UrlSchema 사용위해 인텐트 필터 등록 -->
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<!-- 호스트와 스키마값이 중요하다. -->
<data
android:scheme="test"
android:host="call" />
<!-- 호스트와 스키마값이 중요하다. -->
<data
android:scheme="test"
android:host="event" />
</intent-filter>
</activity>
반응형
'Android' 카테고리의 다른 글
Comments