오디션 이용방법 링크 추가

This commit is contained in:
klaus 2025-01-20 22:16:21 +09:00
parent a167e976a8
commit 2802448fe9
4 changed files with 56 additions and 4 deletions

View File

@ -157,6 +157,17 @@
<option name="screenX" value="1440" />
<option name="screenY" value="3120" />
</PersistentDeviceSelectionData>
<PersistentDeviceSelectionData>
<option name="api" value="33" />
<option name="brand" value="google" />
<option name="codename" value="eos" />
<option name="id" value="eos" />
<option name="manufacturer" value="Google" />
<option name="name" value="Eos" />
<option name="screenDensity" value="320" />
<option name="screenX" value="384" />
<option name="screenY" value="384" />
</PersistentDeviceSelectionData>
<PersistentDeviceSelectionData>
<option name="api" value="33" />
<option name="brand" value="google" />

View File

@ -35,8 +35,8 @@ android {
applicationId "kr.co.vividnext.sodalive"
minSdk 23
targetSdk 34
versionCode 138
versionName "1.26.0"
versionCode 139
versionName "1.27.0"
}
buildTypes {

View File

@ -2,6 +2,7 @@ package kr.co.vividnext.sodalive.audition
import android.content.Intent
import android.graphics.Rect
import android.net.Uri
import android.os.Bundle
import android.view.View
import android.widget.Toast
@ -16,7 +17,6 @@ import kr.co.vividnext.sodalive.common.LoadingDialog
import kr.co.vividnext.sodalive.common.SharedPreferenceManager
import kr.co.vividnext.sodalive.databinding.FragmentAuditionBinding
import kr.co.vividnext.sodalive.extensions.dpToPx
import kr.co.vividnext.sodalive.main.MainActivity
import org.koin.android.ext.android.inject
@UnstableApi
@ -96,6 +96,15 @@ class AuditionFragment : BaseFragment<FragmentAuditionBinding>(
setAuditionNotification(it)
}
}
binding.rlHowToUse.setOnClickListener {
startActivity(
Intent(
Intent.ACTION_VIEW,
Uri.parse("https://bit.ly/40EYuJc")
)
)
}
}
private fun bindData() {

View File

@ -28,6 +28,38 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<RelativeLayout
android:id="@+id/rl_how_to_use"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginHorizontal="13.3dp"
android:layout_marginVertical="15dp"
android:background="@drawable/bg_round_corner_5_3_222222"
android:paddingHorizontal="13.3dp"
android:paddingVertical="10dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tv_title">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:fontFamily="@font/gmarket_sans_medium"
android:text="보이스온 오디션 이용방법"
android:textColor="@color/white"
android:textSize="13.3sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_centerVertical="true"
android:fontFamily="@font/gmarket_sans_medium"
android:text="자세히>"
android:textColor="@color/white"
android:textSize="13.3sp" />
</RelativeLayout>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv_audition"
@ -38,5 +70,5 @@
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tv_title" />
app:layout_constraintTop_toBottomOf="@+id/rl_how_to_use" />
</androidx.constraintlayout.widget.ConstraintLayout>