Merge branch 'main' into feature/i18n

This commit is contained in:
2025-12-09 19:57:57 +09:00
7 changed files with 22 additions and 30 deletions

View File

@@ -3,11 +3,11 @@ package kr.co.vividnext.sodalive.mypage
import android.annotation.SuppressLint import android.annotation.SuppressLint
import android.content.Intent import android.content.Intent
import android.graphics.Rect import android.graphics.Rect
import android.net.Uri
import android.os.Bundle import android.os.Bundle
import android.view.View import android.view.View
import android.webkit.URLUtil import android.webkit.URLUtil
import android.widget.Toast import android.widget.Toast
import androidx.core.net.toUri
import androidx.media3.common.util.UnstableApi import androidx.media3.common.util.UnstableApi
import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.LinearLayoutManager
import androidx.recyclerview.widget.RecyclerView import androidx.recyclerview.widget.RecyclerView
@@ -166,10 +166,17 @@ class MyPageFragment : BaseFragment<FragmentMyBinding>(FragmentMyBinding::inflat
} }
private fun setupView() { 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 { binding.ivIntroduceVoiceon.setOnClickListener {
val url = "https://blog.naver.com/sodalive_official" val url = "https://blog.naver.com/sodalive_official"
if (URLUtil.isValidUrl(url)) { if (URLUtil.isValidUrl(url)) {
startActivity(Intent(Intent.ACTION_VIEW, Uri.parse(url))) startActivity(Intent(Intent.ACTION_VIEW, url.toUri()))
} }
} }

View File

@@ -31,8 +31,7 @@ class SplashActivity : BaseActivity<ActivitySplashBinding>(ActivitySplashBinding
override fun onCreate(savedInstanceState: Bundle?) { override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState) super.onCreate(savedInstanceState)
setLayoutParams(binding.tvText1, start = 0, end = 0, top = 580, bottom = 0) setLayoutParams(binding.ivText, start = 0, end = 0, top = 0, bottom = 668)
setLayoutParams(binding.tvText2, start = 0, end = 0, top = 0, bottom = 100)
setupRemoteConfig() setupRemoteConfig()
fetchAndroidLatestVersion() fetchAndroidLatestVersion()

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.5 MiB

After

Width:  |  Height:  |  Size: 4.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 242 KiB

View File

@@ -15,36 +15,12 @@
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/tv_text_1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/pretendard_bold"
android:text="@string/screen_splash_tagline"
android:textSize="21sp"
app:layout_constraintEnd_toEndOf="parent"
android:textColor="@color/white"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<ImageView <ImageView
android:id="@+id/iv_text_logo" android:id="@+id/iv_text"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:contentDescription="@null" android:contentDescription="@null"
android:src="@drawable/splash_text_logo" android:src="@drawable/splash_text"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tv_text_1" />
<TextView
android:id="@+id/tv_text_2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/pretendard_bold"
android:text="@string/screen_splash_brand_name"
android:textColor="@color/white"
android:textSize="21sp"
app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" /> app:layout_constraintStart_toStartOf="parent" />

View File

@@ -358,6 +358,16 @@
</LinearLayout> </LinearLayout>
</LinearLayout> </LinearLayout>
<ImageView
android:id="@+id/iv_apply_creator"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginHorizontal="24dp"
android:layout_marginBottom="32dp"
android:contentDescription="@null"
android:src="@drawable/img_apply_creator" />
<ImageView <ImageView
android:id="@+id/iv_introduce_voiceon" android:id="@+id/iv_introduce_voiceon"
android:layout_width="match_parent" android:layout_width="match_parent"