inflearn logo
강의

講義

知識共有

ユン・ジェソンのKotlinベースのAndroidアプリ開発Part2 - メニューと4つのコンポーネント

38強 DialogFragment

버튼 클릭시 바로 튕기시는 분들께...

165

paca

投稿した質問数 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에서 값을 설정해주니까 잘 됩닏.

android kotlin

回答 0

구글 플레이 API 업데이트 관련 문의

0

6

2

예전 로드맵과 현재 강의 순서

0

18

1

소스 코드 좀 올려주세요.

0

36

1

개념과 격벽에 대한 이해를 팀과 공유하고 합의하는 방법

1

59

2

40강 예제 수정해봤습니다

0

280

1

30강 BR 질문

0

259

1

29강 예제 질문

0

283

1

24강에서 setIcon과 MessagingStyle질문드립니다.

0

418

1

textView 질문

0

315

3

16분 대에 나온 getNumber()메소드 질문

0

193

1

Action Intent 누를때 action 설정 질문.

0

204

1

onActivityResult가 Deprecated 되었습니다

0

221

1

Handler 오류

0

441

1

Kotlin Extension 관련

0

230

1

20강 BroadCastReciever 제목 오타입니다.

0

178

1

NotificationCompat 기능

0

194

1

13분 04초에서 질문있습니다!

0

271

2

권한관련 질문

0

303

5

35강 강사님 소스의 viewBinding 적용.

2

162

0

카톡처럼 Pop시켜도 살아 있는 리시버는 어떻게?

0

222

2

11강 OnActivityResult SecondActivity에서..

0

207

1

서비스 강의 내용 질문입니다.

0

241

2

Context 개념 관련 질문드립니다.

0

300

4

dialogInterface 자동완성 질문드립니다.

0

274

4