1

ここでこのビデオチュートリアルを参照しています---- ここをクリック


スピーカーが以下のコードを使用しているビデオ


彼はフラグメントを扱う動的な方法を使用しています

MainActivity.java

package com.example.simpledynamicfragment;

import android.os.Bundle;
import android.app.Activity;
import android.support.v4.app.FragmentManager;
import android.app.Fragment;

import android.view.Menu;

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        
        FragmentActivity frag=new FragmentActivity();
        FragmentManager FM = getSupportFragmentManager();       
        
        
    }


}

行でエラーが発生しています::

FragmentManager FM = getSupportFragmentManager();
  • フラグメント クラスを拡張する必要があることはわかっていますが、ビデオではスピーカーがアクティビティの拡張を使用しています。彼はどのようにしてエラーに遭遇することなくタスクを達成していますか?

または

  • 私は間違いを犯していますか

:: フラグメントのサポート パッケージを使用しています

エラー::The method getSupportFragmentManager() is undefined for the type MainActivity

私の疑問を明確にしてクリアする方法....どんなガイダンスも役に立ちます

4

1 に答える 1

4

このヘルプに置き換えextends Activityてください。extends FragmentActivity

編集:

ビデオのスピーカーはプロジェクトをビルドしていません。ビルドして実行すると、同じエラーが発生します。

于 2013-10-31T11:01:05.770 に答える