我想知道如何使用ActionBarSherlock为每个活动使用不同的标题。与设置活动一样,应标题标题栏上的设置等
public class Main extends SherlockActivity implements OnClickListener, OnItemClickListener, OnItemLongClickListener
答案 0 :(得分:5)
在您可以通过编程方式调用的每个活动中
ActionBar actionBar = getSupportActionBar();
actionBar.setTitle(title);
它将int或charsequence作为参数。文本视图的Lile setText
答案 1 :(得分:1)
你的意思是如何在Actionbar中设置标题?在这种情况下,它是:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getSupportActionBar().setTitle(R.string.yourString);
....
答案 2 :(得分:0)
如果我正确理解了这个问题,你可以通过以下方式实现:
<activity android:name=".ActivityName"
android:label="@string/settings">
</activity>
为您在AndroidManifest
。
答案 3 :(得分:0)
这是设置瓷砖的方法..
ActionBar ab = getActionBar();
ab.setTitle("My Title");
答案 4 :(得分:0)
您可以在声明
的清单中使用它 <activity android name ".pckgname"
android : label = "activity name"
>
</actrivity>
并从您的活动中删除此方法
this.requestWindowFeature(Window.FEATURE_NO_TITLE);