반응형
안드로이드 스튜디오를 이용해서 스마트폰에서 모바일 웹페이지로 리다이렉트(redirect)하는 앱 코드입니다.
아래의 코드는 실제로 사용하고 있는 코드입니다.
작업한 안드로이드 스튜디오 버전은 오늘 날짜로 최신 버전 17.0.10 입니다.
1. 프로젝트 생성하기
Empty Views Activity를 선택했습니다.
2. MainActivity
package com.tistory.gonyzany
import android.content.Intent
import android.net.Uri
import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
// 웹사이트 주소
val websiteUrl = "http://gonyzany.tistory.com"
// 인텐트를 통해 웹사이트로 리다이렉트
val intent = Intent(Intent.ACTION_VIEW, Uri.parse(websiteUrl))
startActivity(intent)
finish() // 현재 액티비티 종료
}
}
3. mainifest
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools">
<uses-permission android:name="android.permission.INTERNET" />
<application
...
</application>
</manifest>
반응형