在以下网站的以下给定代码中发生了错误

时间:2012-08-06 17:46:45

标签: android

https://developers.facebook.com/docs/mobile/android/build/

以下网站中的以下给定代码出现错误

   package com.greatapp;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
 import com.facebook.android.*;
 import com.facebook.android.Facebook.*;

  public class MyGreatActivity extends Activity {

   Facebook facebook = new Facebook("YOUR_APP_ID");

   @Override
   public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
   <i> setContentView(R.layout.main);  < i>  I have gotten error here

    facebook.authorize(this, new DialogListener() {
        @Override
        public void onComplete(Bundle values) {}

        @Override
        public void onFacebookError(FacebookError error) {}

        @Override
        public void onError(DialogError e) {}

        @Override
        public void onCancel() {}
      });
   }

  @Override
   public void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);

    facebook.authorizeCallback(requestCode, resultCode, data);
   }
  }

setContentView(R.layout.main); 该错误告诉我们在类型main中创建字段layout。我尝试过,但无法手动修改R.java文件。 我该如何解决这个错误?

1 个答案:

答案 0 :(得分:0)

它指的是你的res目录,资源。

res / layout / main.xml是它希望您创建的文件。