Android Studio - 资源菜单

时间:2017-01-11 20:59:44

标签: android-studio android-resources

我是Android Studio新手。我在画布上放置了一个textView小部件。

我正在按照一个教程说明我现在可以双击这个小部件,它应该显示"资源菜单" - 然而,这并没有发生。

最终目标是使用Resources菜单提取String资源,并自动将其放在strings.xml中。

任何人都可以了解我将如何获得这个菜单吗?

GF

2 个答案:

答案 0 :(得分:4)

为textView中使用的文本创建字符串资源的最简单方法是切换到Layout的Text格式。您可以使用布局底部的选项卡在“设计”和“文本”视图之间切换。

然后,将光标放在要用ID替换的字符串上,单击ALT + ENTER,然后再次回车到“Extract string resource”:

extract

这将调出字符串资源的属性:

resource

在那里,您可以添加“资源名称”。一旦这样做,xml中的字符串将被其ID替换:

    <TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="@string/hellostring" />

字符串的值现在位于/ res / values / strings文件中,如

<resources>
<string name="app_name">My Application</string>
<string name="action_settings">Settings</string>
<string name="hellostring">Hello World!</string>
</resources>

答案 1 :(得分:0)

是的,正确的答案是“然后,将光标放在要用ID替换的字符串上,单击ALT + ENTER,然后再次输入”提取字符串资源“:”