亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

今天學習Fragment的時候,實例化繼承Fragment的對象(RightFragment()和RightFragment2())的時候報錯

今天學習Fragment的時候,實例化繼承Fragment的對象(RightFragment()和RightFragment2())的時候報錯

Mr_CuriosityOH 2017-05-13 10:56:54
//這種錯誤只是在使用support-v4的時候出現,而使用android.app的時候就不會出錯 //由于我使用的Android?Studio?所以build.gradle中已經添加了appcompat-v7庫的依賴 //會自動引入support-v4; package?com.example.myapplication; import?android.support.v4.app.FragmentManager; import?android.support.v4.app.FragmentTransaction; import?android.support.v4.app.Fragment; import?android.support.v7.app.AppCompatActivity; import?android.os.Bundle; import?android.view.View; import?android.widget.Button; public?class?MainActivity?extends?AppCompatActivity?{ ????@Override ????protected?void?onCreate(Bundle?savedInstanceState)?{ ????????super.onCreate(savedInstanceState); ????????setContentView(R.layout.activity_main); ????????replaceFragment(new?RightFragment()); ????????//在實例化RightFragment()的時候報錯 ????????Button?button?=?(Button)findViewById(R.id.button_1); ????????button.setOnClickListener(new?View.OnClickListener()?{ ????????????@Override ????????????public?void?onClick(View?v)?{ ????????????????switch?(v.getId())?{ ????????????????????case?R.id.button_1; ???????????????????? ????????????????????????replaceFragment(new?RightFragment2()); ????????????????????????//在實例化RightFragment2()的時候報錯 ???????????????????????? ???????????????????????? ????????????????????????break; ????????????????????default: ????????????????????????break; ????????????????} ????????????} ????????}); ????} //replaceFragment方法 ????private?void?replaceFragment(Fragment?fragment){ ????????FragmentManager?fragmentManager?=?getSupportFragmentManager(); ????????FragmentTransaction?transaction?=?fragmentManager.beginTransaction(); ????????transaction.replace(R.id.right_fragment,fragment); ????????transaction.commit(); ????} }由于是新手有些地方可能錯誤可能很明顯還請口下留情
查看完整描述

1 回答

?
慕粉15255556666

TA貢獻12條經驗 獲得超10個贊

把activity的繼承父類換成FragmentActivity試試
查看完整回答
反對 回復 2017-05-25
  • 1 回答
  • 0 關注
  • 2238 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號