[問題] 請問FragmentActivity切換Activity

作者: vul9156 (庭)   2014-05-01 19:15:42
我現在正在寫一個Navigation Drawer,
MainActivity是唯一一個extends Activity的class,
其他navigation drawer裡面可以去的頁面都是用fragment寫的。
我希望做到的事情有:
1.(已經解決,這個方法是可以的)新增一個封面頁面,(停兩秒就自動跳到MainActivity)
程式碼如下:
public class Into_page extends Activity {
private final int SPLASH_DISPLAY_LENGHT = 1000;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.page_in);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.into_page);
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
Intent intent =
new Intent(Into_page.this,MainActivity.class);
Into_page.this.startActivity(intent);
Into_page.this.finish();
}
}, SPLASH_DISPLAY_LENGHT);
}
然後在Manifast裡面加入這個Activity,
<activity
android:name="info.androidhive.slidingmenu.MainActivity"
android:label="@string/app_name" >
</activity>
<activity android:name="info.androidhive.Into_page">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
可是這樣就crush了><可以請跟我講原因可能是什麼嗎
2.(問題)
我在其中一個fragment有一個button想要點擊以後去到一個新的activity,
上網找資料找不太到想要的,可以請各位提供我一點思考的方向嗎
謝謝大家!!
作者: laiair (大頭)   2014-05-01 20:04:00
請問有Log嗎?找不到 info.androidhive.pagein.Into.slidmenuclass名稱有打對嗎 0.0
作者: okskygo (來)   2014-05-05 23:23:00
Intent intent = new Intent();intent.setClass(getActivity(), 目標.class);getActivity().startActivity(intent);或用interface或用((MainActivity)getActiviy).自定義method();上面少了() Q_Q

Links booklink

Contact Us: admin [ a t ] ucptt.com