50

ここでのアドバイスに従うことで、Eclipseでこれが可能であることを知っています: Android: resource String automatic generation

しかし、これがAndroidスタジオで可能かどうかはまだわかりません。誰でもこれを行う方法を知っていますか?

基本的に、ハードコーディングされた文字列を取得し、メインの values.xml または strings.xml で @string 参照を自動作成したいと考えています。

4

3 に答える 3

121

Alt+ Enter、キャレットがハードコードされた文字列内にある間に文字列リソースを抽出します。

エキス

同じことが XML ファイルでも機能するはずであり、IntelliJ IDEA でも機能しますが、Android Studio の現在のバージョンでは壊れているようです:

XML 抽出リソース

Android Studio 0.1.3 では、文字列リソースから抽出された XML レイアウトで折りたたまれたテキストが表示されますが、リソースに戻ることができず、XML 内のハードコーディングされた文字列からリソースを抽出することはできません。バグのようです。

于 2013-06-07T07:40:51.553 に答える