Emm*_*her 0 android extends android-fragments android-actionbar
我有一个扩展的活动FragmentActivity(使用Android Maps API v2),但我需要对其进行更改ActionBar,并且我总是扩展ActionBarActivity以更改此类更改.
我知道不能太延长,但我可以扩展和编辑FragmentActivity和ActionBar?
public class AMapsSi extends android.support.v4.app.FragmentActivity {
private GoogleMap mapa = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.getWindow().setFlags(
WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.activity_amapssi);
//actionbar
ActionBar actionBar = **getSupportActionBar();**-->eclipse error mark
actionBar.setTitle(vg.getCiudad());
actionBar.setIcon(R.drawable.manu_perfil);
Drawable d=getResources().getDrawable(R.drawable.headeractionbar);
actionBar.setBackgroundDrawable(d);
Run Code Online (Sandbox Code Playgroud)
只需扩展android.support.v7.app.ActionBarActivity,因为它已经扩展了android.support.v4.app.FragmentActivity
ActionbarActivity的父母层级可以在这里看到:http://developer.android.com/reference/android/support/v7/app/ActionBarActivity.html
| 归档时间: |
|
| 查看次数: |
179 次 |
| 最近记录: |