getActionBar()use insteadgetSupportActionBar()
EDIT:
You get errors because your import is wrong. Please use the same as below. This works great.
import android.graphics.Color;
import android.graphics.drawable.ColorDrawable;
import android.os.Bundle;
import android.support.v7.app.ActionBar;
import android.support.v7.app.ActionBarActivity;
import android.text.Html;
public class TestActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
ActionBar actionBar = getSupportActionBar();
actionBar.setBackgroundDrawable(new ColorDrawable(Color.parseColor("#95CDBA")));
actionBar.setTitle(Html.fromHtml("<font color='#000099'>Hello World</font>"));
}
}
Yes, this is a Google bug, it must have a different name. SupportActionBar will be great.
If you cannot fix the import, you can explicitly specify which one
android.support.v7.app.ActionBar actionBar = getSupportActionBar();