extends Activity ? or extands FragmentActivity?
issue
如果我開發版本是4.X以上
import android.app.Fragment;
是沒問題的
import android.app.Fragment;
是沒問題的
但如果我要加上+viewpaper
它的import就是import android.support.v4.view.ViewPager;
這樣我fragment就要改成import android.support.v4.app.Fragment;
不然會有錯
它的import就是import android.support.v4.view.ViewPager;
這樣我fragment就要改成import android.support.v4.app.Fragment;
不然會有錯
Soulation
Support android.app classes to assist with development of applications for android API level 4 or later.
所以如果要使用viewpaper就要選擇 import android.support.v4.view.ViewPager
並配合FragmentActivity來切換頁面
並配合FragmentActivity來切換頁面
public class MainActivity extends Activity // above 3.0
public class MainActivity extends FragmentActivity // below 3.0
public class MainActivity extends FragmentActivity // below 3.0
FragmentActivity
FragmentActivity is a subclass of Activity that was built for the Android Support Package. HereImport
Also remember use Activity if you are usingandroid.app.Fragment; use FragmentActivity if you are usingandroid.support.v4.app.Fragment. Here
所以說到目前為止我的觀念是
如果要使用Viewpaper就一定會extends FragmentActivity來切換頁面
也就是說一定會用到Support v4了
如果要使用Viewpaper就一定會extends FragmentActivity來切換頁面
也就是說一定會用到Support v4了
觀念有錯,麻煩指教
有新的觀念在來修正
有新的觀念在來修正
沒有留言:
張貼留言