0

XML ファイル ( ) でidによってウィジェットを宣言し、特に多数のid@+id/widgetと XML ファイルがある場合に、どの XML ファイルで宣言したかを忘れてしまうことがあります。

R.java通常、私はそれらがうまくソートされている場所でそれらを探します。しかし、それらが宣言されている XML ファイルはどこにもありません。また、面倒なすべての XML ファイルをブラウズする必要があります。

right_click- > Open Declarationで、R.java次の行で開かれます:

public static final int widget=0x7f090012;これは正常な動作かもしれませんが、

R.javaのように、ウィジェットを宣言した XML ファイルから取得する方法があるかどうか迷っています@+id/widget。またはその他のクイックアクセス方法。

「ADT Bundle」でダウンロードしたEclipseを使用しています。

4

7 に答える 7

4

macosの場合はwindow/コマンドキーを押し、windowsの場合はctrlにマウスポインタを移動する@+id/widgetと、次のようなさまざまな宣言場所が表示されます
。/ここに画像の説明を入力してください
そのIDを宣言するさまざまなxmlファイルが表示されます。.xmlファイルのいずれかをクリックしてから

于 2013-02-04T09:06:41.760 に答える
1

Eclipse環境で

  • AndroidプロジェクトをクリックしてからCtrl+H
  • [ファイル検索]タブをクリックします
  • タイプ->ウィジェット
  • 次のテキストフィールドでファイル名パターンを選択します--->*.xml
  • [スコープ]セクションで、[ワークスペース]を選択し、[検索]ボタンをクリックします。
于 2013-02-04T09:09:23.580 に答える
1

すべての xml ファイルのルート ディレクトリから取得することもできます。

STEP 1:レイアウトフォルダを選択し、

ここに画像の説明を入力

STEP2:Control+H、 を 押すここに画像の説明を入力

-> 検索キーワードを入力してください ie widget// I have usedbtnDone

->スコープを選択

->検索ボタンをクリック

STEP 3:Searchタブ に表示される正確な結果を見て、ここに画像の説明を入力

お役に立てば幸いです!

于 2013-02-04T09:13:32.663 に答える
0

R.java の変数名にカーソルを合わせて ctrl ボタンを押すと、対応する xml ファイルへのリンクがポップアップ表示されます。

于 2013-02-04T09:21:45.340 に答える