Импортировать определенные SMS из приложения sms по умолчанию в мое приложение [duplicate]

ES6 позволяет использовать обратную линию для указания строки на нескольких строках. Это называется листом шаблона. Пример:

var multilineString = `One line of text
    second line of text
    third line of text
    fourth line of text`;

Использование backtick работает в NodeJS и поддерживается Chrome, Firefox, Edge, Safari и Opera.

https: // разработчик .mozilla.org / EN-US / Docs / Web / JavaScript / Справка / Template_literals

3
задан sgrpwr 14 April 2018 в 20:14
поделиться

1 ответ

Добавление в @MikeM. комментарий ниже кода помог мне получить threadId, используя который я делаю запрос в поставщике контента SMS

//Getting thread Id
ContentResolver mContentResolver = context.getContentResolver();
Uri uriSmsURI1 = Uri.withAppendedPath(Telephony.MmsSms.CONTENT_FILTER_BYPHONE_URI, address);
String[] projection1 = {this.threadId};
Cursor c1 = dbService.query(mContentResolver, uriSmsURI1, projection1, null, null, null);
if(c1.getCount()==0) {
    log.error(methodName, "Got count: "+c1.getCount()+" While looking for ThreadID");
        return null;
}
String threadId = null;
while(c1.moveToNext()){
    threadId = c1.getString(c1.getColumnIndexOrThrow(this.threadId));
}
c1.close();
0
ответ дан sgrpwr 16 August 2018 в 04:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: