VoicemaiProviderDemoApp changed to use api from sdk.
Voicemail content provider APIs are now part of the SDK. This CL gets rid of the local copy of VoicemailContracts and instead uses the APIs from the SDK. Key differences between the old and latest APIs - voicemail permission renamed from READ_WRITE_OWN_VOICEMAILS to ADD_VOICEMAIL - voicemail state is a hidden field, so not part of the API. Demo app should not use it. - Use IS_READ field instead of NEW. Change-Id: Ib142eb02bb89eed32a7976b66132893a98aba466
This commit is contained in:
@@ -16,6 +16,16 @@
|
||||
|
||||
package com.example.android.voicemail;
|
||||
|
||||
import com.example.android.voicemail.common.core.Voicemail;
|
||||
import com.example.android.voicemail.common.core.VoicemailImpl;
|
||||
import com.example.android.voicemail.common.core.VoicemailProviderHelper;
|
||||
import com.example.android.voicemail.common.core.VoicemailProviderHelpers;
|
||||
import com.example.android.voicemail.common.inject.InjectView;
|
||||
import com.example.android.voicemail.common.inject.Injector;
|
||||
import com.example.android.voicemail.common.logging.Logger;
|
||||
import com.example.android.voicemail.common.ui.DialogHelperImpl;
|
||||
import com.example.android.voicemail.common.utils.CloseUtils;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.app.Dialog;
|
||||
import android.content.Intent;
|
||||
@@ -28,16 +38,6 @@ import android.view.View;
|
||||
import android.widget.Button;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.example.android.voicemail.common.core.Voicemail;
|
||||
import com.example.android.voicemail.common.core.VoicemailImpl;
|
||||
import com.example.android.voicemail.common.core.VoicemailProviderHelper;
|
||||
import com.example.android.voicemail.common.core.VoicemailProviderHelpers;
|
||||
import com.example.android.voicemail.common.inject.InjectView;
|
||||
import com.example.android.voicemail.common.inject.Injector;
|
||||
import com.example.android.voicemail.common.logging.Logger;
|
||||
import com.example.android.voicemail.common.ui.DialogHelperImpl;
|
||||
import com.example.android.voicemail.common.utils.CloseUtils;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.io.OutputStream;
|
||||
@@ -131,7 +131,6 @@ public class AddVoicemailActivity extends Activity {
|
||||
return VoicemailImpl.createForInsertion(time, sender)
|
||||
.setDuration(duration)
|
||||
.setSourcePackage(sourcePackageName)
|
||||
.setMailbox(Voicemail.Mailbox.INBOX)
|
||||
.build();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user