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
文件。
我该如何解决这个错误?
答案 0 :(得分:0)
它指的是你的res目录,资源。
res / layout / main.xml是它希望您创建的文件。