summaryrefslogtreecommitdiff
path: root/app/src/main/java/com
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/com')
-rw-r--r--app/src/main/java/com/softwarefools/nik/spiritlevel/LevelActivity.java21
1 files changed, 12 insertions, 9 deletions
diff --git a/app/src/main/java/com/softwarefools/nik/spiritlevel/LevelActivity.java b/app/src/main/java/com/softwarefools/nik/spiritlevel/LevelActivity.java
index 20aa319..a31be8d 100644
--- a/app/src/main/java/com/softwarefools/nik/spiritlevel/LevelActivity.java
+++ b/app/src/main/java/com/softwarefools/nik/spiritlevel/LevelActivity.java
@@ -1,5 +1,6 @@
package com.softwarefools.nik.spiritlevel;
+import java.sql.Array;
import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.Calendar;
@@ -93,7 +94,9 @@ public class LevelActivity extends Activity implements MySensorListener{
mySettings = PreferenceManager.getDefaultSharedPreferences(this);
-
+ SharedPreferences.Editor editor = mySettings.edit();
+ editor.putBoolean("applicationRecording", false);
+ editor.commit();
//Fragments
//getFragmentManager().beginTransaction().replace(android.R.id.content, new PrefsFragment()).commit();
/*FragmentManager mFragmentManager = getFragmentManager();
@@ -105,14 +108,14 @@ public class LevelActivity extends Activity implements MySensorListener{
r = new Random();
- mysupplangs = new ArrayList<String>();
+ /*mysupplangs = new ArrayList<String>();
mysupplangs.add("de");
mysupplangs.add("en");
mysupplangs.add("es");
mysupplangs.add("pl");
mysupplangs.add("ru");
mysupplangs.add("fr");
- mysupplangs.add("it");
+ mysupplangs.add("it");*/
t1=new TextToSpeech(getApplicationContext(), new TextToSpeech.OnInitListener() {
@Override
@@ -249,9 +252,8 @@ public class LevelActivity extends Activity implements MySensorListener{
editor.commit();
} else {
beLoud(this.getString(R.string.action_record_text_off));
- SharedPreferences.Editor editor = prefs.edit();
- editor.putBoolean("applicationRecording", false);
- editor.commit();
+
+
Toast.makeText(getBaseContext(), "Vector:"+accelvector.size()+"\n"+printVect(accelvector), Toast.LENGTH_SHORT).show();
@@ -275,11 +277,12 @@ public class LevelActivity extends Activity implements MySensorListener{
case R.id.action_changelang:
//t1.speak(this.getString(R.string.change_text), TextToSpeech.QUEUE_FLUSH, null);
+ String[] sf=getResources().getStringArray(R.array.langValues);
String comp=getResources().getConfiguration().locale.getLanguage();
String neus;
do {
- int neur = r.nextInt(mysupplangs.size());
- neus = mysupplangs.get(neur);
+ int neur = r.nextInt(sf.length);
+ neus = sf[neur];
}while(comp.contains(neus));
setLocale(neus);
@@ -421,7 +424,7 @@ public class LevelActivity extends Activity implements MySensorListener{
Intent refresh = new Intent(this, LevelActivity.class);
startActivity(refresh);
t1.setLanguage(getResources().getConfiguration().locale);
- if(t1.isLanguageAvailable(getResources().getConfiguration().locale)<=TextToSpeech.LANG_MISSING_DATA) {
+ if(t1.isLanguageAvailable(getResources().getConfiguration().locale)<TextToSpeech.LANG_AVAILABLE) {
Toast.makeText(getBaseContext(), this.getString(R.string.action_lang_NA), Toast.LENGTH_LONG).show();
}
beLoud(this.getString(R.string.change_text));