Small fixes

This commit is contained in:
unknown 2017-03-05 18:35:03 +03:00
parent cd39050f87
commit 9f084af7c3
3 changed files with 24 additions and 20 deletions

View File

@ -5,7 +5,7 @@ android {
buildToolsVersion "25.0.2"
defaultConfig {
applicationId "com.example.yink.amadeus"
minSdkVersion 15
minSdkVersion 9
targetSdkVersion 25
versionCode 1
versionName "0.7.5-beta.1"

View File

@ -35,27 +35,31 @@ public class LaunchActivity extends AppCompatActivity {
@Override
public void onClick(View view) {
if (!isPressed) {
isPressed = true;
MediaPlayer m = MediaPlayer.create(getApplicationContext(), R.raw.tone);
try {
isPressed = true;
MediaPlayer m = MediaPlayer.create(getApplicationContext(), R.raw.tone);
connect.setImageResource(R.drawable.connect_select);
connect.setImageResource(R.drawable.connect_select);
m.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
mp.start();
status.setText(R.string.connecting);
}
});
m.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
mp.start();
status.setText(R.string.connecting);
}
});
m.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
mp.release();
Intent intent = new Intent(LaunchActivity.this,MainActivity.class);
startActivity(intent);
}
});
m.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
mp.release();
Intent intent = new Intent(LaunchActivity.this,MainActivity.class);
startActivity(intent);
}
});
} catch (Exception e) {
e.printStackTrace();
}
}
}
});

View File

@ -39,6 +39,7 @@ public class MainActivity extends AppCompatActivity {
ArrayList<VoiceLine> voiceLines = new ArrayList<>();
int shaman_girls = -1;
private SpeechRecognizer sr;
Random randomgen = new Random();
@Override
protected void onCreate(Bundle savedInstanceState) {
@ -61,7 +62,6 @@ public class MainActivity extends AppCompatActivity {
@Override
public void run() {
if (isLoop) {
Random randomgen = new Random();
speak(voiceLines.get(randomgen.nextInt(voiceLines.size())));
handler.postDelayed(this, 5000 + randomgen.nextInt(5) * 1000);
}