var x = obj.getStr1() == null ? obj.getStr2() : obj.getStr1();
if (mapa1.containsKey(assigneeMail)) {
ArrayList<Payload1> payloads = mapa1.get(assigneeMail);
payloads.add(new Payload1(it.getSummary(), it.getKey(), it.getDescription(), it.getAssignee().getDisplayName()));
mapa1.replace(assigneeMail, payloads);
} else {
mapa1.put(assigneeMail, new ArrayList<>(List.of(new Payload1(it.getSummary(), it.getKey(), it.getDescription(), it.getAssignee().getDisplayName()))));
}
Map
появился метод merge
ещё. NoteDetailsActivity
грохается похоже вот в этом месте:setSupportActionBar(toolbar);
Toolbar toolbar = findViewById(R.id.toolbar);
onCreate()
и обязательно после вызова setContentView()
, иначе findViewById()
возвращает null
.private void setSupportActionBar(Toolbar toolbar) {
}
private void setSupportActionBar(Toolbar toolbar) {
super.setSupportActionBar(toolbar);
}
С 15 февраля 2019 года методы секции messages по умолчанию будут доступны для вызова только с ключом доступа сообщества.
Если Вы планируете начать разработку мессенджера, после 15 февраля 2019 года для этого потребуется получить в Поддержке тестовый доступ, подразумевающий работу методов секции Messages с ключами администраторов Вашего Standalone-приложения.
Для получения полного доступа к пользовательскому Messages API приложению будет необходимо пройти модерацию.
<activity android:name=".Ostanovki2"
android:label="@string/Ost2"
android:screenOrientation="portrait"
android:parentActivityName=".MainActivity">
<!-- Parent activity meta-data to support 4.0 and lower -->
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".MainActivity" />
<intent-filter>
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
str_start
объявляется в $(document).ready()
, то есть сразу после загрузки страницы. Соответственно, принимает она значение, изначально установленное в value
у #text-input
(те самые Ваши "один,три"), и... больше не переопределяется. Поэтому, как бы вы не тыркали чекбоксы, при вводе текста в #text-input-cityes
в начало #text-input
всё равно будет подставлено изначальное значение, которое хранится в str_start
.str_start
и использовать вместо неё $text.val()
, либо объявить переменную str_start
сразу после объявления $text
и переопределять её в $box.on("click")
, после $text.val(values.join(","));
.