我创建了一个按钮:
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textBox"
android:layout_centerHorizontal="true"
android:layout_marginTop="84dp"
android:text="@string/Button" />
但最后一行应使按钮上的文本为:“按钮”。但是我得到的文本是“ @string”。
另一个问题:按钮中的文本右对齐。如何使其成为CENTER?
这是因为在strings.xml中没有任何名为Button的字符串。这样做
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textBox"
android:layout_centerHorizontal="true"
android:layout_marginTop="84dp"
android:text="Button" />
或在您的values / strings.xml中创建一个新字符串为
<string name="Button">Button</string>
并在您的xml中使用它
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textBox"
android:layout_centerHorizontal="true"
android:layout_marginTop="84dp"
android:text="@string/Button" />
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句