Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xamarin.android 在Xamarin android上动态更改片段中单击事件的工具栏标题?_Xamarin.android - Fatal编程技术网

Xamarin.android 在Xamarin android上动态更改片段中单击事件的工具栏标题?

Xamarin.android 在Xamarin android上动态更改片段中单击事件的工具栏标题?,xamarin.android,Xamarin.android,首先让我解释一下,这样你们可以更好地理解我的问题: 我正在使用工具栏,我有一个称为Location Fragment的片段,其中有6个垂直浮动操作按钮。 当您单击其中一个浮动操作按钮时,会在同一地图片段上执行一些操作,如地理围栏、实时跟踪、当前位置等 因此,我的问题是,当我单击任何浮动操作按钮时,就像单击地理围栏浮动操作按钮时,工具栏上的标题应与地理围栏标题一起更改。这样,对于所有浮动操作按钮,工具栏的标题应更改。在我的例子中,工具栏的标题没有改变 我曾尝试在浮动操作按钮的单击方法上使用setT

首先让我解释一下,这样你们可以更好地理解我的问题:

我正在使用工具栏,我有一个称为Location Fragment的片段,其中有6个垂直浮动操作按钮。 当您单击其中一个浮动操作按钮时,会在同一地图片段上执行一些操作,如地理围栏、实时跟踪、当前位置等

因此,我的问题是,当我单击任何浮动操作按钮时,就像单击地理围栏浮动操作按钮时,工具栏上的标题应与地理围栏标题一起更改。这样,对于所有浮动操作按钮,工具栏的标题应更改。在我的例子中,工具栏的标题没有改变

我曾尝试在浮动操作按钮的单击方法上使用setTitle或this.Activity.Title=“Geo fence”,但它仍然保持相同的标题

在片段中单击事件时动态更改工具栏标题

片段中
,在单击事件中添加以下代码:

((AppCompatActivity)Activity).SupportActionBar.SetTitle(Resource.String.YourTitle);
在片段中单击事件时动态更改工具栏标题

片段中
,在单击事件中添加以下代码:

((AppCompatActivity)Activity).SupportActionBar.SetTitle(Resource.String.YourTitle);

this.SupportActionBar.Title=“您的标题”

this.SupportActionBar.Title=“您的标题”