버튼 클릭시 바로 튕기시는 분들께...
172
알파카
작성한 질문수 4
0
import android.app.AlertDialog
import android.app.Dialog
import android.content.Context
import android.content.DialogInterface
import android.os.Bundle
import android.util.Log
import androidx.fragment.app.DialogFragment
class SubFragment : DialogFragment() {
lateinit var mainActivity: MainActivity
override fun onAttach(context: Context) {
super.onAttach(context)
mainActivity = activity as MainActivity
Log.d("test", "3")
}
override fun onCreateDialog(savedInstanceState: Bundle?): Dialog {
Log.d("test", "4")
val builder =
AlertDialog.Builder(mainActivity).setTitle("타이틀입니다.").setMessage("메시지입니다.")
.setPositiveButton("수락") { dialogInterface: DialogInterface, i: Int ->
mainActivity.binding.textView1.text = "Positive"
}.setNeutralButton("Neutral") { dialogInterface: DialogInterface, i: Int ->
mainActivity.binding.textView1.text = "Neutral"
}.setNegativeButton("Negative") { dialogInterface: DialogInterface, i: Int ->
mainActivity.binding.textView1.text = "Negative"
}
Log.d("test", "5")
val alert = builder.create()
Log.d("test", "6")
return alert
}
똑같이 따라쳤는데 mainActivity에 값이 들어가지 않더라구요 ...
onAttach에서 값을 설정해주니까 잘 됩닏.
답변 0
부하 테스트 시 설정 관련 질문드립니다
1
24
1
kafka 이벤트 발행 실패 시 at-least-once를 보장하는 방법이 궁금합니다.
1
70
1
domain에 @Entity 와 Repository를 함께 둔 이유가 궁금합니다
1
52
1
혹시 강의 내용하면서 실습했던 것을 개인 깃에다 올려도 될까요?
0
25
1
40강 예제 수정해봤습니다
0
290
1
30강 BR 질문
0
266
1
29강 예제 질문
0
290
1
24강에서 setIcon과 MessagingStyle질문드립니다.
0
428
1
textView 질문
0
329
3
16분 대에 나온 getNumber()메소드 질문
0
199
1
Action Intent 누를때 action 설정 질문.
0
213
1
onActivityResult가 Deprecated 되었습니다
0
225
1
Handler 오류
0
450
1
Kotlin Extension 관련
0
236
1
20강 BroadCastReciever 제목 오타입니다.
0
186
1
NotificationCompat 기능
0
204
1
13분 04초에서 질문있습니다!
0
283
2
권한관련 질문
0
322
5
35강 강사님 소스의 viewBinding 적용.
2
168
0
카톡처럼 Pop시켜도 살아 있는 리시버는 어떻게?
0
230
2
11강 OnActivityResult SecondActivity에서..
0
215
1
서비스 강의 내용 질문입니다.
0
251
2
Context 개념 관련 질문드립니다.
0
310
4
dialogInterface 자동완성 질문드립니다.
0
287
4





