# ViewPager 와 TabLayout 뷰페이저와 탭레이아웃을 사용해서 화면을 구성합니다. 각각의 페이지는 프래그먼트로 구성하기 위해서 FragmentStateAdapter를 사용하는 예제입니다. ###FragmentPagerAdapter ``` class FragmentPagerAdapter(val fragmentList:List, fragmentActivity: FragmentActivity) : FragmentStateA…
###ListFragment ``` class ListFragment : Fragment() { lateinit var binding:FragmentListBinding lateinit var mainActivity: MainActivity override fun onAttach(context: Context) { super.onAttach(context) if(context is MainActivity) mainActivity = context } overri…
안녕하세요??? 고돈호 선생님 첨부파일과 같이 카카오톡에 #탭을 누르면 화면이 바뀌고 그 회면 안에서 또 여러 탭들을 선택함에 따라 화면이 바뀌는데 이는 프래그먼트 안에 프래그먼트를 삽입하여 구현한 것인가요? 제가 만들어 보고 싶은 앱의 UI에 이와 유사한 부분이 있어 여쭤보고자 합니다. 그리고 혹시 괜찮으시다면 어떤 방식으로 저와 같이 구현이 가능한지 알려주시면 감사하겠습니다
새로운 액티비티 창을 띄우는 건 질리도록 했다고 생각했는데... 당황스럽게도 액티비티 창이 열리지도 않고, 앱도 죽지 않고 조용히 있다가 약간의 텀이 생긴후에 로그가 뜨거나 반응이 없습니다.  ̄□ ̄; 로그: E/cr_SBApiBridge: Failed to init handler: Attempt to invoke virtual method 'java.lang.reflect.Constructor java.lang.Class.getDeclaredConstructor(java.lang.Class[])' on a null object r…
 보시는 것 처럼 view.btnNext.setOnClickListner ... 에서 버튼id를 인식을 못하는 문제가 발생해서 진행이 안됩니다. 혹시 어떻게 이 문제를 해결할 수 있을까요?
``` package seedms.hallims.co.kr.ui_text import android.content.Intent import android.net.Uri import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.util.Log import androidx.constraintlayout.widget.ConstraintLayout import androidx.fragment.app.FragmentTransaction im…
이것이 안드로이드다 게시판 ' 9월 9일의 [응용] 주소록 그룹 '에서는 Fragment에서 Activity로 data 전달하는 것을 조금 욕심을 내서 프래그먼트간 data 전달을 해보고 있습니다. 목록의 그룹을 클릭하면 해당 그룹에 속한 이름과 전화번호를 다른 액티비티에서 출력하는 것을 교재 P.345 상단의 Fragment 간 값 전달하기가 있길래 Activity가 아닌 TabLayout의 일부분인 Fragment로 똑같이 구현해 보려고 하던중에... https://developer.android.com/training/ba…
inflate한 뷰를 view 변수에 담고 view변수를 통해서 접근하면 됩니다. 그리고 마지막에 return으로 해당 뷰를 반환해줍니다 class FragmentC : Fragment() { override fun onCreateView( inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle? ): View? { val view …
package com.jeongmin.health_2import android.os.Bundleimport androidx.fragment.app.Fragmentimport android.view.LayoutInflaterimport android.view.Viewimport android.view.ViewGroupimport kotlinx.android.synthetic.main.fragment_c.*/** * A simple [Fragment] subclass. */@Suppress("UNREACHABLE_CODE…
Team Flow9
Address : 10, Gukjegeumyung-ro, Yeongdeungpo-gu, Seoul, Republic of Korea
Contact : flow9.net@gmail.com