diff --git a/app/src/main/java/kr/co/vividnext/sodalive/mypage/MyPageFragment.kt b/app/src/main/java/kr/co/vividnext/sodalive/mypage/MyPageFragment.kt index c0dc950a..a55daa6f 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/mypage/MyPageFragment.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/mypage/MyPageFragment.kt @@ -3,11 +3,11 @@ package kr.co.vividnext.sodalive.mypage import android.annotation.SuppressLint import android.content.Intent import android.graphics.Rect -import android.net.Uri import android.os.Bundle import android.view.View import android.webkit.URLUtil import android.widget.Toast +import androidx.core.net.toUri import androidx.media3.common.util.UnstableApi import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView @@ -166,10 +166,17 @@ class MyPageFragment : BaseFragment(FragmentMyBinding::inflat } private fun setupView() { + binding.ivApplyCreator.setOnClickListener { + val url = "https://bit.ly/4h7pVks" + if (URLUtil.isValidUrl(url)) { + startActivity(Intent(Intent.ACTION_VIEW, url.toUri())) + } + } + binding.ivIntroduceVoiceon.setOnClickListener { val url = "https://blog.naver.com/sodalive_official" if (URLUtil.isValidUrl(url)) { - startActivity(Intent(Intent.ACTION_VIEW, Uri.parse(url))) + startActivity(Intent(Intent.ACTION_VIEW, url.toUri())) } } diff --git a/app/src/main/res/drawable-mdpi/img_apply_creator.png b/app/src/main/res/drawable-mdpi/img_apply_creator.png new file mode 100644 index 00000000..fe9f2b53 Binary files /dev/null and b/app/src/main/res/drawable-mdpi/img_apply_creator.png differ diff --git a/app/src/main/res/layout/fragment_my.xml b/app/src/main/res/layout/fragment_my.xml index 2bb55944..3dbccc8c 100644 --- a/app/src/main/res/layout/fragment_my.xml +++ b/app/src/main/res/layout/fragment_my.xml @@ -358,6 +358,16 @@ + +