Improved Speech call end

This commit is contained in:
Ziver Koc 2017-08-22 17:52:02 +02:00
parent c42b8fd3d5
commit 0357d12739
2 changed files with 5 additions and 3 deletions

View file

@ -51,6 +51,8 @@
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

View file

@ -28,8 +28,8 @@ public class UeBehaviourSpeechCall extends UeBehaviour{
public UeBehaviourSpeechCall(){
this(60);
}
public UeBehaviourSpeechCall(int milliseconds){
length = milliseconds;
public UeBehaviourSpeechCall(int seconds){
length = seconds;
}
@ -45,7 +45,7 @@ public class UeBehaviourSpeechCall extends UeBehaviour{
// Wait for call to start
log.debug("Waiting call to start");
while(tm.getCallState() == TelephonyManager.CALL_STATE_RINGING){
while(tm.getCallState() == TelephonyManager.CALL_STATE_IDLE){
if(super.stopExecution())
return;
super.setProgress(0.2f);