0

次の文章に問題があります。

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    GestureOverlayView gestureOverlayView = new GestureOverlayView(this);
    View inflate = getLayoutInflater().inflate(R.layout.main, null);
    gestureOverlayView.addView(inflate);
    gestureOverlayView.addOnGesturePerformedListener((OnGesturePerformedListener) this);
    gestureLib = GestureLibraries.fromRawResource(null, R.raw.gestures);
    if (!gestureLib.load()) {
      finish();
    }
    setContentView(gestureOverlayView);
  }

    void setContentView(R.layout.main);

R.layout.main次のエラーで下線が引かれた 2 番目のドットが表示されます。 Syntax error on token ".", ... expected

4

1 に答える 1

1

デバッガーからエラーを削除しようとしましたか? Eclipse は、そこにないものにハングアップすることがあります。

また、ビューは何を呼び出すかを認識していないようです。以下のように、TextView などと連携する既知のビューを渡してみてください。

View inflate = (View) getLayoutInflater().inflate(R.layout.main, null);
于 2012-11-10T04:52:08.620 に答える