Actionbar Sherlock: Définition et le masquage de la barre de titre

Je suis nouveau sur ActionBarSherlock, et je rencontre deux problèmes:

Tout d'abord, je veux juste être en mesure de définir le titre de la barre d'action, mais il ne fonctionne pas quand je l'appelle comme ceci:

final ActionBar actionBar = (ActionBar) findViewById(R.id.actionBar);
actionBar.setTitle("test title");

Où l'objet xml ressemble à ceci:

<com.myapp.prototype.ActionBar
    android:id="@+id/actionBar2"
    android:layout_width="fill_parent"
    android:layout_height="45dip" 
    android:layout_alignParentLeft="true"
    android:layout_alignParentTop="true" />

(Ce qui est calquée sur le github exemple: https://github.com/johannilsson/android-actionbar/blob/master/actionbarexample/src/com/markupartist/android/actionbar/example/HomeActivity.java). Dans d'autres endroits sur le web, j'ai vu une référence à getSupportActionBar(), mais je ne suis pas clair comment et où appeler.

Deuxième, dans un autre endroit, je veux juste être en mesure de cacher la barre de titre tout à fait. Je suis en train de le faire en appelant le:

    actionBar.setDisplayShowTitleEnabled(false);
    actionBar.setDisplayShowHomeEnabled(false);

mais je ne peux même pas obtenir ce pour compiler. L'erreur que j'obtiens est:

"The method setDisplayShowTitleEnabled(boolean) is undefined for the type
 ActionBar."

Dans les deux cas, je suppose que l'Actionbar Sherlock remplacements sont impliqués dans le problème. Des suggestions pour faire ce travail?

Merci beaucoup.

OriginalL'auteur gcl1 | 2012-05-29