2012-05-15 2 views
8

Поскольку я использовал свой код, я использовал фрагменты.Метод getFragmentManager() не определен для типа MyActivity

Для этого у меня есть деятельность, призывающую фрагмент, используя фрагмент по тэгу:

FluxListFragment FLF = (FluxListFragment) getFragmentManager().findFragmentByTag(FRAG_LIST); 

Но с сегодняшнего дня, getFragmentManager кажется, незамеченной. В нем говорится:

"The method getFragmentManager() is undefined for the type FluxMainActivity" 

Проблема связана с целью сборки? (Я кладу Android 3.0)

Вот код:

public Class FluxMainActivity extends Activity { 

@override 
public void onCreate(Bundle saveInstanceState) 
{ 
    super.onCreate(); 
    setContentView(R.layout.main); 
    FluxListeFragment FLF = (FluxListeFragment)getFragmentManager().findFragmentByTag(FRAG_LISTE);  
} 

} 

Метод должен быть связан с FluxListeFragment и не FluxMainActivity! Я считаю, что приведение неверно.

+0

то, что вы расширяете в вашем FluxMainActivity? –

+1

Пожалуйста, добавьте код своей активности, включая используемые вами пакеты. – gutiory

+0

Хорошо, я добавлю свой код. Chirag, FluxMainActivity является расширением Activity. – Thordax

ответ

5

Проблема решена.

Цель проекта была в API 11, но в нем содержится 2 библиотеки с одним из них в целевой API 8.

+0

Как мы справляемся с этим, когда он также должен работать на API8? – Diego

Смежные вопросы