1
我想從當前顯示的片段更改我的活動的標籤。我試着在this answer描述的方法,但它只是不工作:(我也試圖改變當前活動的ActionBar
屬性的名稱,但是,這並不工作,也是這裏是我的代碼:Monodroid更改來自片段的活動標題編程
...
Console.WriteLine ("Changing title to: " + title);
Activity.ActionBar.Title = title;
Activity.Title = title;
...
在控制檯中我看到下面的輸出:
Changing title to: hello
我也試着設置兩個分開,仍然沒有工作:(任何想法 該問題是否可以以某種方式與活動的XML佈局和相應的片段? ?這是他們的內容。
<!-- LAYOUT FOR THE RoutesActivity -->
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/main_container"
tools:context=".RoutesActivity" />
<!-- LAYOUT FOR THE Fragment -->
<?xml version="1.0" encoding="utf-8"?>
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/map"
android:tag="maptag"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:name="com.google.android.gms.maps.MapFragment" />
** 編輯2013年11月3日 **
我發現了這個問題 - 其實我操作欄標題的可見性設置爲false,在相應的活動,所以如果你沒有看到您的標題,請檢查您的代碼是否有類似ActionBar.SetDisplayShowTitleEnabled(false);
感謝您的回答,但是,這並不爲我工作:( – maddob
這是interresting,它爲我工作。你可以張貼一些代碼? – Roosevelt
很抱歉這麼晚纔回復,我終於找到了一些時間來挖我發現我通過調用'ActionBar.SetDisplayShowTitleEnabled(false)'在我的活動中將操作欄的可見性設置爲FALSE;'這是開始時的實際問題,我只是在錯誤的地方查看:( – maddob