Android Studio의 Fragment에 대한 혼란

Rozaimech

이것은 내가 안드로이드 스튜디오를 배우는 두 번째 날입니다. 여기에 오류가있는 이유를 모르겠습니다. 도와주세요, 제발!!

//MainActivity.java
    public void ChangeFragment(View view) {
        FragmentManager fragmentManager = getFragmentManager();
        FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
        Fragment2 fragment2 = new Fragment2();
        fragmentTransaction.add(R.id.FragmentView, fragment2);   
//error is there: "Wrong 2nd argument type. Found: 'com.example.myfirstapp.Fragment2', required: 'android.app.Fragment'"

        fragmentTransaction.commit();
    }

@

//Fragment2.java
import android.support.v4.app.Fragment;
public class Fragment2 extends Fragment {

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        final View view = inflater.inflate(R.layout.activity_fragment2, container, false);

        Button button1 = (Button) view.findViewById(R.id.button2);
        button1.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                TextView text = (TextView) view.findViewById(R.id.textView1);
                text.setText("I am a Fragment");
            }
        });
        return view;
    }

@

//activity_fragment2.xml
    <LinearLayout
        android:id="@+id/FragmentView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="vertical"
        tools:layout_editor_absoluteX="16dp"
        tools:layout_editor_absoluteY="16dp">
    </LinearLayout>

https://developer.android.com/guide/components/fragments.html#Transactions

Ianhanniballake

사용하는 경우 android.support.v4.app.Fragment(필요한 경우 getSupportFragmentManager()) getFragmentManager().

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Android의 해상도, 화면 측면에 대한 혼란

분류에서Dev

Android 스튜디오의 오류에 대한 혼란

분류에서Dev

$ _SERVER의 사용에 대한 혼란 [ 'HTTPS']

분류에서Dev

CNN의 차원에 대한 혼란

분류에서Dev

Spring Batch의 executionContexts에 대한 혼란

분류에서Dev

C ++의 rand () 함수에 대한 혼란

분류에서Dev

`iptables`의`conntrack` 확장에 대한 혼란

분류에서Dev

조각의 수명에 대한 혼란

분류에서Dev

조각의 수명에 대한 혼란

분류에서Dev

nohup에 대한 약간의 혼란

분류에서Dev

coffeescript / javascript의 State Provider에 대한 혼란

분류에서Dev

Hbase의 "지역"에 대한 혼란

분류에서Dev

Android의 햅틱 피드백에 대해 혼란 스러움

분류에서Dev

android.permission.RECEIVE_BOOT_COMPLETED에 대한 android : permission 사용시 혼란

분류에서Dev

Docker ENTRYPOINT에 대한 혼란

분류에서Dev

rxjs debounceTime에 대한 혼란

분류에서Dev

ARC, AutoRelease에 대한 혼란

분류에서Dev

InputStream에 대한 혼란

분류에서Dev

char []에 대한 혼란

분류에서Dev

ThreadGroup # activeCount ()에 대한 혼란

분류에서Dev

for ... in 루프에 대한 혼란

분류에서Dev

자바의 약한 참조에 대한 혼란

분류에서Dev

한계 혼란에 의한 MySQL 순서

분류에서Dev

JVM을 사양에서 참조의 크기에 대한 혼란

분류에서Dev

> selector와 CSS에서의 사용법에 대한 혼란

분류에서Dev

파이썬에서 If Else 문의 범위에 대한 혼란

분류에서Dev

Roberta 모델에 대한 전처리 텍스트의 혼란

분류에서Dev

SQL Server 연결 로컬 DB의 크기에 대한 혼란

분류에서Dev

소멸자의 호출에 대한 혼란