Android 所有项目中的文本视图移到右侧

Android 所有项目中的文本视图移到右侧,android,button,textview,center,Android,Button,Textview,Center,这是我所遇到过的最奇怪的问题 所以今天,我创建了一个新的Android项目。第一个布局xml只有一个textview,它具有以下属性(在相对布局中): 我想要的是有一个中心有文本的文本视图。但是文本从中间开始,然后从右边离开屏幕 所以我想我一定是做错了什么。我进入了我的一个老项目(它在eclipse中也是开放的)。我在那里打开了一个XML,令人震惊的是,那里的所有文本也移到了左侧(它从中心开始,而不是实际将文本居中)。昨天天气很好。这是按钮: <Button android:i

这是我所遇到过的最奇怪的问题

所以今天,我创建了一个新的Android项目。第一个布局xml只有一个textview,它具有以下属性(在相对布局中):


我想要的是有一个中心有文本的文本视图。但是文本从中间开始,然后从右边离开屏幕

所以我想我一定是做错了什么。我进入了我的一个老项目(它在eclipse中也是开放的)。我在那里打开了一个XML,令人震惊的是,那里的所有文本也移到了左侧(它从中心开始,而不是实际将文本居中)。昨天天气很好。这是按钮:

<Button
    android:id="@+id/gettingstarted"
    android:layout_width="210dp"
    android:layout_height="wrap_content"
    android:layout_alignLeft="@+id/login"
    android:layout_below="@+id/login"
    android:layout_marginTop="10dp"
    android:text="Getting Started"
    android:textColor="#ffffff" />


我不知道发生了什么事。为什么我的所有项目中的按钮不再以文本为中心?我现在处境非常艰难。请帮忙。

对于您的第一个问题,请尝试

android:gravity="center_vertical|center"

但对于所有项目中的文本视图,这是一个普遍的问题,可能是因为应用程序主题或项目样式发生了更改

编辑后您是否解析了xml,还是只是保存了它?请原谅我的无知,但是。。解析xml是什么意思?我只是保存了它,就像我一直做的一样,这取决于你使用的编辑器,它可以解析xml,就像编译代码一样。在运行或执行文件之前,某些语言确实需要这样做。一旦你这样做了,项目就会自动重建。在我重新启动eclipse之后,其他项目中的问题就消失了。你的小片段也起作用了:)现在文本正确居中了。谢谢标记为正确答案。最短时间限制。现在完成。
android:gravity="center_vertical|center"