topBanner
bannerExample1[ClientAdmin] bannerExample2
Deep Link
bannerCommonSubtitle
json
scheme://host?parameter1=value1¶meter2=value2…
Key | Required | Description |
---|---|---|
scheme | required | item1 |
host | required | item2 |
parameter | optional | item3 |
value | optional | item4 |
bannerCommonTitle
step1title
step1subtitle
xml
<!-- AndroidManifest.xml -->
...
<activity
android:name=".{이동할 액티비티}"
android:screenOrientation="portrait"
android:theme="@style/Theme.Example.NoActionBar"
android:exported="true"
tools:ignore="LockedOrientationActivity">
<intent-filter android:autoVerify="true">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:host="{host}"
android:scheme="{scheme}" />
</intent-filter>
</activity>...
description1[Manifest data-element]description2
step3title
step3subtitle
kotlin
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
binding = ActivityWebviewBinding.inflate(layoutInflater)
setContentView(binding.root)
// URI query string 데이터 값 추출
val intent = intent
if (Intent.ACTION_VIEW == intent.action) {
val uri: Uri? = intent.data
// Query string에 정의한 파라미터 key로 value를 얻습니다.
val parameter: String? = uri?.getQueryParameter("파라미터 key")
}
...
}
footerTitle
"[Client Admin] footerMessage
v1.0.6