inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

겜팔이의 안드로이드 세뇌교실 - 인★그램 개발부터 배포까지

(실습) 우리 지금 그린라이트 part 2

마지막에 Fragment fragment에서 오류가 납니다 ㅠ

394

불곰

작성한 질문수 2

0

안녕하세요 아주 재밋게 강의를 듣고 있는 수강생입니다

다름이 아니라, 자꾸 마지막에 오류 메시지가 떠서요 ㅠㅠ

MainActivity 파일에서 마지막에 onClick 함수를 구현하셨잖아요?

(1) fragment = new RedFragment();에서 자꾸 오류가 뜹니다.

구글에 찾아보니까, 앞의 RedFragment 등등의 파일에서 Fragment를 상속받을 때,

(...v4) 가 붙은게 아니라 그냥 (app) 이라고 써있는 Fragment를 상속받아야지만

1번처럼 선언이 된다고 합니다.
(2) 그래서 다 바꾸고 나니까, 이번에는 그 아래에 있는

.replace(R.id.fl_right, fragment).commit();에서 오류가 뜹니다.

안드로이드 스튜디오 메시지를 읽어보니, replace는 또 Fragment(...v4)를 상속 받아야

사용이 가능하다고 합니다.

다른 코드는 전부 똑같이 작성했습니다

어찌해야 할까요? ㅠㅠ 도와주세요!!

android java

답변 2

0

Yoonho Lee

MainActivity의 onColorClick함수내의

Fragment fragment;

여기서 Fragment도 (...v4)로 선택해야 앞서 만든 RedFragment가 상속받은 Fragment와 같은 (...v4)라서 에러가 안납니다~

0

안병익

메인 액티비티에서 구현한건 onColorButtonListener 인터페이스의 onColorClick함수를 구현한 것이고, onClick함수는 MainActivity가 아닌 LeftFragment에 구현이 되어있는데 다시 확인해보셔야 할 것 같네요

문제 리스트 페이지

0

9

1

part8 Notion 링크

0

9

1

채점 사이트 관련 질문드립니다

0

10

1

인텔리제이 MCP 서버 설정 관련

0

16

1

조회속도 개선에서 더 개선하는 방법이 궁금합니다.

0

21

2

필기자료 사라졌나요?(실기 일주일만에 안돼서 재도전-_-)

0

29

2

okhttp설치 코드 공유

0

266

0

세번째 강의 액티비티 질문

0

277

0

안드로이드 스튜디오 AVD 실행시 오류 후 종료

0

437

0

loader.start() 오류

0

188

0

Eclipse 사용

0

264

0

cb_like 클릭시 다른 버튼도 state가 변경되는 버그 해결방법

0

216

0

로그인 실패 메시지는 왜 안나오나요?

0

178

0

강의자료중 과제 풀이

0

296

0

에러

0

269

0

fragment 생성 하자마자 에러가 나요...

0

197

0

안드로이드 앱개발도 하시나요

0

283

0

return 결과값을 여러개 받고싶으면 어떻게 해야하나요??

0

532

1

안녕하세요 , 질문이 있습니다.

1

330

2

소스코드문 공유는 어디서 확인 할수 있나요?

0

305

1

build.gradle에 Design 지원 라이브러리 추가시 오류 발생

0

362

1

소스코드파일

1

316

1

layout_padding이랑 layout_margin

0

423

1

자바 온라인 실행 사이트

0

354

1