Android如何使用actionbarsherlock更改每个活动的标题

Android如何使用actionbarsherlock更改每个活动的标题,android,actionbarsherlock,Android,Actionbarsherlock,我想知道如何使用ActionBarSherlock为每个活动使用不同的标题。如设置的活动应在标题栏上标记设置等 public class Main extends SherlockActivity implements OnClickListener, OnItemClickListener, OnItemLongClickListener 如果我正确理解了问题,您可以通过以下方式完成: <activity android:name=".ActivityName" android

我想知道如何使用ActionBarSherlock为每个活动使用不同的标题。如设置的活动应在标题栏上标记设置等

public class Main extends SherlockActivity implements OnClickListener, OnItemClickListener, OnItemLongClickListener

如果我正确理解了问题,您可以通过以下方式完成:

<activity android:name=".ActivityName"
    android:label="@string/settings">
</activity>


要对每个活动执行此操作,您可以通过编程方式调用每个活动中的
AndroidManifest

中定义的活动

ActionBar actionBar = getSupportActionBar();
actionBar.setTitle(title);

它以int或charsequence作为参数。文本视图的Lile setText

您的意思是如何在操作栏中设置标题?在这种情况下,它是:

    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        getSupportActionBar().setTitle(R.string.yourString);
....

这是设置平铺的方法

    ActionBar ab = getActionBar();
    ab.setTitle("My Title");

你可以在你声明的清单中使用它

   <activity android name ".pckgname"
            android : label = "activity name"   
            >
 </actrivity>

他说的是Actionbar Sherlock,而不是本地人,谢谢你的快速回复:)
       this.requestWindowFeature(Window.FEATURE_NO_TITLE);