2017-09-19 11 views
0

Androidスタジオ初心者はここに。私の教授は私のアプリケーションでres/values/strings.xmlを変更するように指示しています。これは、ファイルに色定義を追加し、「追加」ボタンを押すように指示することを目的としています。しかし、私はここに...実際に彼は同じウィンドウにアクセスしてトラブルを抱えているウィンドウは次のとおりです。Androidスタジオ:ファイルに定義を追加する方法

Desired IDE

のstrings.xmlファイルを開くと、このときに私が見る何を: enter image description here

実際に定義を追加するためのボタンはありません。私はファイルを右クリックしてstrings.xmlファイルを再生しようとしましたが、何も実際には私が欲しいもののように見えません。

ご協力いただきましてありがとうございます。

答えて

2

私の教授は自分のアプリケーション内のres /値/のstrings.xmlを変更するために私に言っています。

ここでは、Addボタンを使用して文字列を変更したいとします。次のようにその場合、あなたはそれを行うことができます:Open Editor

  • をクリックし、右上にあなたのstrings.xmlが開いているとき。 enter image description here

  • この新しいウィンドウが表示されます。 +キーを使用して新しい文字列リソースを追加します。 enter image description here

あなたの教授が異なるのAndroid Studioのバージョンを持っているかもしれません。これはAndroid Studio 2.3.3バージョンでの表示方法です。ここでは、この目的のファイルに色の定義を追加することです

...

あなたは色の定義を変更することを言及します。その場合は、colors.xmlに変更する必要があります。ファイルがない場合は、valuesフォルダにファイルを作成し、<color name="color_name">#HEX_VALUE</color>を追加してください。次に、JavaまたはXMLファイルから色を参照することができます。

+0

ありがとうございました!あなたの2番目の説明は私が探していたものでした。私はなぜ新しいColorをstrings.xmlファイルに入れたいのかわかりませんが、代わりにcolors.xmlを推奨して開きました。 colors.xmlファイルとは違ってstrings.xmlに置くことに違いはありますか? – futureLookingGrimm

+0

古いバージョンのUIスナップショットからは、そこからリソースを追加できるようです。同じUIを使用してカラーリソースを追加したかったのかもしれません。 –

1

あなたの要件に対応する別のエントリをstrings.xmlファイルに追加して、ファイルを保存してください。例えば

<resources> 
    <string name="app_name">Temperature Converter</string> 
    <string name="new_string_name">new_string_value</string> 
</resources> 
関連する問題