마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

메인엑티비티에서 다른 프래그먼트 메소드를 끌어다쓸때

0 추천
다른 프래그먼트 메소드를 끌어다쓰고싶은데요

private 라고 접근이 안되네요 따로 접근지정자 안바꾸고 context 지정할라면

어떤 context를 사용해야하나요?

 

메인엑티비티에서 다른프래그먼트 메소드를 쓰고싶은 상황입니다.
익명사용자 님이 2015년 4월 3일 질문

1개의 답변

0 추천
 
채택된 답변
private 을 public 으로 바꾸지 않는 이상 일반적인 코드로는 힘듭니다.

리플렉션으로 private 메소드 이름을 지정해줘서 실행시킬 수는 있습니다.

다만 액티비티에서 프래그먼트 함수를 사용하는것은 디자인적으로 좋지는 않아보이네요
mamondebaltob (32,750 포인트) 님이 2015년 4월 3일 답변
흠..제가 지금 하려는게 프래그먼트 이동때마다 spp 와 a2dp 블루투스 연결을 번갈아가면서 해보려하는 상황이거든요. 근데 페이지뷰어는 메인엑티비티에 있는데 처음보여주는 프래그먼트는 딱 한가지인데 그다음 프레그먼트는 여러개의 페이지뷰어가 합쳐져잇거든요 그래서 넘길때마다 연결방식을 바꾸려하고있습니다. 그럼 어디가 가장 적당할까요?
프래그먼트 통신이나 service 알아보셔요
...