Good day, I always used getString() and getInt() in getting results. I'm doing a simple searching and I want to get a boolean result if it is found. 
Here's my sample code: ForgotPassword.java
 @Override
public void onClick(View v) {
    String strUserForget = edtForgotPassword.getText().toString().trim();
    switch (v.getId()){
        case R.id.buttonSubmit:
            if (strUserForget.matches("")){
                Toast.makeText(ForgotPasswordActivity.this, "Please Provide Complete Info", Toast.LENGTH_LONG).show();
            }else {
                //String forgetPassProject = "";
                Cursor cursor = (registerDatabase.getSingleRecordForgetPass(strUserForget));
                boolean value = (cursor.getInt(registerDatabase.ID) == 1);
                Toast.makeText(ForgotPasswordActivity.this, "Your password is: " , Toast.LENGTH_LONG).show();
            }
            break;
        case R.id.buttonGoBackWelcome:
            startActivity( new Intent(getApplicationContext(),WelcomeActivity.class));
            finish();
            break;
    }
}
And for registerSQLDatabase.java
public Cursor getSingleRecordForgetPass(String username){
    String querySingleRecord = "SELECT * FROM " + DB_TABLE + "WHERE = " +FULL_NAME+ "LIKE" +username ;
    return  sqLiteDatabase.rawQuery(querySingleRecord,null);
}
The boolean value = (cursor.getInt(registerDatabase.ID) > 0); is incompatible.