В настоящее время я пытаюсь запрограммировать приложение для Android. Я хотел бы иметь там Tab Activity, где я могу использовать один фрагмент для одной вкладки. Я пытался следовать this Tutorial, но Android-студия говорит:Используйте один фрагмент для одной вкладки в TabActivity
Incopatible Types:
Required: android.support.v4.app.Fragment
Found: de......fragment_nameOfTheFragment
код моей функции в формулировках активность + импорт:
import android.support.design.widget.TabLayout;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
import android.support.v4.view.ViewPager;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import de.noname.MYNAME.APPNAME.fragment_geocache_details;
import de.noname.MYNAME.APPNAME.fragment_geocache_details_waypoints;
@Override
public Fragment getItem(int position) {
switch (position) {
case 0:
return new fragment_geocache_details_waypoints(); // Here is one fail
case 1:
return new fragment_geocache_details(); // Here is the other fail
}
}
Если требуется больше кода, то я буду редактировать свой пост. Но я скопировал код из учебника и просто изменил имена на мои.
Вы можете оставить свой образец кода 'де ...... fragment_nameOfTheFragment'? Расширяет ли он 'android.support.v4.app.Fragment'? – ThomasThiebaud