我正在尝试从当前显示的片段更改我的活动标签。我尝试了此答案中描述的方法,但它根本不起作用:(我还尝试更改ActionBar
当前活动的属性的标题,但这也不起作用。这是我的代码:
...
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);