207
} }
Jika poin tidak mencukupi public void skor_satu_tidak_cukupfinal Context context, LayoutInflater inflater{
AlertDialog.Builder builder = new AlertDialog.Buildercontext; builder.setTitleMaaf;
builder.setMessageButuh 100 point untuk memakai bantuan ini; builder.setPositiveButtonOK,null.setIconR.drawable.icon_hint_krg.show;
}
2. Source Code Java : Bantuan Dua
Bantuan 2 public void hintsatuView v{
cekjawab = db.rawQuerySELECT id, idsoal, level, terjawab, bantuan_satu,
bantuan_dua, bantuan_tiga, id_user, image_baru, image_jawab, pertanyaan, nama_image, isi_bantuansatu, isi_bantuandua, feedback, seemore FROM soal_tbl_plus
where idsoal=+iniidsoalint+ and level=+inilevelint+ and id_user=+iniiduserint+ and kategori=+inikategoriint+ ORDER BY idsoal,null;
cekjawab.moveToFirst; int cekhint2 = cekjawab.getInt5;
final String getbantuan2 = cekjawab.getString13; String shint2 = String.valueOfcekhint2;
jika bantuan belum digunakan ifshint2.equals1{
AlertDialog.Builder builder = new AlertDialog.Builderthis; builder.setTitleBantuan 2.setMessageMau pakai bantuan 2? Butuh 200 point
untuk memakai bantuan ini.setCancelablefalse.setPositiveButtonYA, new DialogInterface.OnClickListener {
Override public void onClickDialogInterface dialog, int id {
pointcursor_plus = db.rawQuerySELECT id, point, score, iduser + FROM point_tbl_plus where iduser=+iniiduserint+ ORDER BY point, null;
pointcursor_plus.moveToFirst; int point_plus = pointcursor_plus.getInt1;
cek poin apakah mencukupi ifpoint_plus200{
jika poin tidak cukup LayoutInflater inflater = getLayoutInflater;
skor_dua_tidak_cukupcontext, inflater; }else{
jika poin mencukupi String strFiltersoal = idsoal=+iniidsoal+ and level=+inilevel+ and
kategori=+inikategori+ and id_user=+iniiduser; int bantuandua_skrg = 2;
ContentValues cv = new ContentValues; cv.putBANTUANDUA, bantuandua_skrg;
db.updatesoal_tbl_plus, cv, strFiltersoal, null;
String strFilterscore = iduser=+iniiduser; int point_skrg = point_plus - 200;
ContentValues cvs = new ContentValues; cvs.putPOINT, point_skrg;
db.updatepoint_tbl_plus, cvs, strFilterscore, null;
menampilkan bantuan 2 forint i=0;i6;i++{
208
LayoutInflater inflater = getLayoutInflater; View viewer = inflater.inflateR.layout.isidua, null;
text_isidua = TextViewviewer.findViewByIdR.id.text_isidua; text_isidua.setTextgetbantuan2;
toast.setViewviewer; toast.setDurationToast.LENGTH_LONG;
toast.show; }
hint2.setBackgroundResourceR.drawable.hint_3_pakai; }
} }.setNegativeButtonTidak, new DialogInterface.OnClickListener {
Override public void onClickDialogInterface arg0, int arg1 {
} }.create.show;
}else{ jika bantuan sudah pernah digunakan
Toast.makeTextthis, Bantuan ini sudah digunakan, Toast.LENGTH_LONG.show; }
} method jika point tidak cukup
public void skor_dua_tidak_cukupfinal Context context, LayoutInflater inflater{ AlertDialog.Builder builder = new AlertDialog.Buildercontext;
builder.setTitleMaaf; builder.setMessageButuh 200 point untuk memakai bantuan ini;
builder.setPositiveButtonOK, null.setIconR.drawable.icon_hint_krg.show; }
3. Source Code Java : Bantuan Tiga