Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/227.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
Android 如何在ActionBar的正确位置设置文本?_Android_Android Actionbar - Fatal编程技术网

Android 如何在ActionBar的正确位置设置文本?

Android 如何在ActionBar的正确位置设置文本?,android,android-actionbar,Android,Android Actionbar,我想在ActionBar的正确位置设置一个文本。我可以使用setTitle()和setSubTitle()方法设置标题和副标题。这些文本出现在ActionBar的左角。有没有办法把课文放在右边。我可以在这里使用TextView吗?最好添加一个菜单项,默认情况下,它会保留在右侧。并使showAsAction=“withText” 如果您希望您的标题位于右侧。我认为你做不到。尝试使用自定义的ActionBar样式你尝试过setGravity方法吗?@Ankit setGravity会做什么?谢谢

我想在ActionBar的正确位置设置一个文本。我可以使用
setTitle()
setSubTitle()
方法设置标题和副标题。这些文本出现在ActionBar的左角。有没有办法把课文放在右边。我可以在这里使用TextView吗?

最好添加一个菜单项,默认情况下,它会保留在右侧。并使showAsAction=“withText”



如果您希望您的标题位于右侧。我认为你做不到。尝试使用自定义的ActionBar样式

你尝试过setGravity方法吗?@Ankit setGravity会做什么?谢谢你的回答,它工作了,但文本是可点击的,我如何删除可点击属性?
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
    <item
        android:id="@+id/searchMenuItem"
        android:showAsAction="always|collapseActionView"
        android:title="Search"/>
</menu>