Проблемы с фрагментами с логами - PullRequest
0 голосов
/ 19 апреля 2011

Я не могу запустить пример фрагментов. Вот мой код и мой журнал.

MainActivity.java

открытый класс MainActivity расширяет Activity {

public static final String TAG = "Shakespeare";


@Override
public void onCreate(Bundle savedInstanceState) {
    Log.v(TAG, "in MainActivity onCreate");
    super.onCreate(savedInstanceState);
    Log.v(TAG, "in MainActivity onCreate: super.onCreate");
    FragmentManager.enableDebugLogging(true);
    Log.v(TAG, "in MainActivity onCreate FragmentManager");
    setContentView(R.layout.main);
    Log.v(TAG, "in MainActivity onCreate setContentView");

}

Вот мой XML-файл

<fragment class="com.example.android.apis.app.FragmentLayout$TitlesFragment"
        android:id="@+id/titles" android:layout_weight="1"
        android:layout_width="0px" android:layout_height="match_parent" />
<FrameLayout
    android:id="@+id/details"
    android:layout_weight="2"
    android:layout_width="0px"
    android:layout_height="match_parent" />

А вот и журналы.

onCreateView: идентификатор = 0x7f050002 Выключение ВМ threadid = 1: поток завершается с необработанным исключением (группа = 0x40014760)

1 Ответ

0 голосов
/ 29 июня 2011

Этот класс фрагмента, указанного в файле макета, должен существовать в вашем коде Java:

com.example.android.apis.app.FragmentLayout $ TitlesFragment

, так что вы получитечтобы создать этот класс, с правильным именем пакета тоже.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...