페이스북에 로그인한 뒤 사용자가 담벼락이나 댓글에 '우울' 이라는 단어가 들어가는 글을 작성하게되면

'우울'이라는 단어를 캐치해서 우울증 점수를 5점씩 증가시키는 앱인데요 ㅠㅠ 벌써 한달째 아무리 해보아도

도저히 페이스북에서 담벼락글을 인식하는 법을 모르겠네요 ㅠㅠ

선배님들 부탁드립니다! 열심히 해보고있는데 이부분이 너무 막히네요 ㅠㅠ 도와주세요 살려주세요 ㅠㅠ

----소스 첨부하겠습니다--------------

import java.io.IOException;
import java.net.MalformedURLException;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;

import android.app.Activity;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.content.pm.PackageManager.NameNotFoundException;
import android.os.Bundle;
import android.util.Base64;
import android.util.Log;
import android.widget.TextView;

import com.facebook.HttpMethod;
import com.facebook.Request;
import com.facebook.Response;
import com.facebook.Session;
import com.facebook.SessionState;
import com.facebook.android.Facebook;
import com.facebook.model.GraphUser;

public class facebooklogin extends Activity {
// static Facebook mfacebook = new Facebook("206233046224009");
static Facebook mfacebook = new Facebook("627959457241071");
TextView welcome;
Database db;
public static String fbscore;
static String[] Line = null;

SharedPreferences mPrefs;

@SuppressWarnings("deprecation")
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.facebooklogin_layout);
Log.i("페이스북", "페북 시작");
//
PackageInfo info;
try {
info = getPackageManager().getPackageInfo("com.example.gloomy",
PackageManager.GET_SIGNATURES);

for (android.content.pm.Signature signature : info.signatures) {
MessageDigest md = null;
try {
md = MessageDigest.getInstance("SHA");
} catch (NoSuchAlgorithmException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
md.update(signature.toByteArray());
Log.d("KeyHash:",
Base64.encodeToString(md.digest(), Base64.DEFAULT));
}
} catch (NameNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

welcome = (TextView) findViewById(R.id.welcome);
db = new Database(this); // 디비 객체 생성
db.open();


Session.openActiveSession(facebooklogin.this, true, new Session.StatusCallback() {
@Override
public void call(Session session, SessionState state,
Exception exception) {
// TODO Auto-generated method stub
Log.i("페이스북", "로그인은 되네asdf"+session.isOpened());
if (session.isOpened()) {
//
Log.i("페이스북", "로그인은 되ggg네");
Request.executeMeRequestAsync(session, new Request.GraphUserCallback() {

// callback after Graph API response with user object
@Override
public void onCompleted(GraphUser user, Response response) {
if (user != null) {
welcome.setText("Hello " + user.getName() + "!");
Log.i("페이스북", "로그인이 되고있나?");
}
}
});
//
Log.i("페이스북", "되고있나?");
String fqlQuery = "select message from status where uid=me()";
Bundle params = new Bundle();
params.putString("q", fqlQuery);

session = Session.getActiveSession();
Request request = new Request(session, "/fql", params,
HttpMethod.GET, new Request.Callback() {
public void onCompleted(Response response) {
MainActivity.fbtogglebutton.setChecked(true);

db.writetoggle("페이스북", "on");

fbscore = response.toString();

welcome.setText("Got results: " + fbscore);

Line = fbscore.split("우울");
MainActivity.fbs = 0;
for (String i : Line) {
MainActivity.fbs = MainActivity.fbs + 5;
if (MainActivity.fbs > 100)
MainActivity.fbs = 100;
}
// finish();
}
});
Request.executeBatchAsync(request);
}
}
});
finish();
}

public void logout()
{
new Thread(){
@SuppressWarnings("deprecation")
public void run() {
try {
mfacebook.logout(facebooklogin.this);
Log.i("페이스북", "로그아웃 성공");
} catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
};
}.start();
}

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

Session.getActiveSession().onActivityResult(this, requestCode, resultCode, data);

}
}