@@ -128,9 +128,9 @@ public View getView(int position, View convertView, ViewGroup parent) {
}
}
public void info(String item, String message, int cost, int mass){
SharedPreferences prefs = getSharedPreferences(item, 0);//getPreferences(0);
boolean x=prefs.getBoolean(item,false);
if(x == false){
// SharedPreferences prefs = getSharedPreferences(item, 0);//getPreferences(0);
// boolean x=prefs.getBoolean(item,false);

costMass = mass;
costMoney = cost;
currentItem = item;
@@ -145,10 +145,10 @@ public void onClick(DialogInterface arg0, int arg1) {
}
}).create().show();

}
else{
Toast.makeText(getBaseContext(), "Module already purchased or unavaliable",Toast.LENGTH_SHORT).show();
}

// else{
// Toast.makeText(getBaseContext(), "Module already purchased or unavaliable",Toast.LENGTH_SHORT).show();
// }
}
public void purchased(int cost, int mass){
if(currentMass - mass >= 0 && currentMoney - cost >=0){
@@ -166,9 +166,13 @@ public void purchased(int cost, int mass){
currentMass = currentMass - mass;
costMass = 0;

prefs = getSharedPreferences(currentItem, 0);//getPreferences(0);
int y = prefs.getInt(currentItem, 0);
y+=1;

prefs = getSharedPreferences(currentItem, Context.MODE_PRIVATE);
SharedPreferences.Editor editor6 = prefs.edit();
editor6.putBoolean(currentItem, true);
editor6.putInt(currentItem, y);
editor6.commit(); //important, otherwise it wouldn't save.

resetText();
@@ -121,9 +121,9 @@ public View getView(int position, View convertView, ViewGroup parent) {
}
}
public void info(String item, String message, int cost, int mass){
SharedPreferences prefs = getSharedPreferences(item, 0);//getPreferences(0);
boolean x=prefs.getBoolean(item,false);
if(x == false){
//SharedPreferences prefs = getSharedPreferences(item, 0);//getPreferences(0);
//boolean x=prefs.getBoolean(item,false);

costMass = mass;
costMoney = cost;
currentItem = item;
@@ -138,10 +138,10 @@ public void onClick(DialogInterface arg0, int arg1) {
}
}).create().show();

}
else{
Toast.makeText(getBaseContext(), "Module already purchased or unavaliable",Toast.LENGTH_SHORT).show();
}

//else{
// Toast.makeText(getBaseContext(), "Module already purchased or unavaliable",Toast.LENGTH_SHORT).show();
//}
}
public void purchased(int cost, int mass){
if(currentMass - mass >= 0 && currentMoney - cost >=0){
@@ -159,9 +159,13 @@ public void purchased(int cost, int mass){
currentMass = currentMass - mass;
costMass = 0;

prefs = getSharedPreferences(currentItem, 0);//getPreferences(0);
int y = prefs.getInt(currentItem, 0);
y+=1;

prefs = getSharedPreferences(currentItem, Context.MODE_PRIVATE);
SharedPreferences.Editor editor6 = prefs.edit();
editor6.putBoolean(currentItem, true);
editor6.putInt(currentItem, y);
editor6.commit(); //important, otherwise it wouldn't save.

resetText();