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

Fragment에서 Activity화면 띄우는 법 (Intent 제외)

0 추천

Fragment안에 Activity 화면을 띄우고 싶은데,  Intent 말고 다른 방법으로 띄울수 있는 방법이 없을까요?

Activity안에 소스들을 Fragment안에 집어넣으란 말은 하지 말아주세요..;;

 

---------------------------코드는 다음과 같습니다.---------------------------

public class Tab1 extends Fragment {
 
private Context mContext;
 
public Tab1(Context context) {
mContext = context;
}
 
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
            Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_tab1, null);
 
//인텐트를 쓰지 않고 TestActivity를 띄우는 법?
 
        return view;
}
 
}
 
=======================================
 
public class TestActivity extends Activity {
 
//인텐트를 쓰지 않고 Fragment위에 띄우는 방법?
 
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_test);
}
 
}
 
슈퍼꽃붕어 (1,600 포인트) 님이 2015년 5월 12일 질문

2개의 답변

0 추천
화면(정확히는 뷰)만 가져오는 거면 inflate로 해결할 수 있겠지만, intent없이 activity를 호출하는 방법은 없는걸로 알고 있어요
쎄미 (162,410 포인트) 님이 2015년 5월 13일 답변
fragment 를 가지는 fragmentActivity에 값을 전달 해서 띄우시면됩니다.
0 추천

fragment 를 가지는 fragmentActivity에 값을 전달 해서 띄우시면됩니다.

쿵뿌팬더 (3,440 포인트) 님이 2015년 5월 13일 답변
...