1
Я использую MaterialDrawer Library в Wich я ставлю мой ящик, чтобы быть рушится элементы получить тир имена и имена их подпунктов для базы данных FirebaseОбновить Свертывание itemDrawer
Но когда я добавить подпункт он does't появится до тех пор, пока я коллапс и expande сворачивающейся детали снова, как могу я notife его при добавлении данных
RootRef.addChildEventListener(new ChildEventListener() {
@Override
public void onChildAdded(DataSnapshot dataSnapshot, String s) {
final int[] t = {0};
Log.i("s =", String.valueOf(dataSnapshot.getKey()));
final ExpandableDrawerItem IntentItemDrawer;
result.addItem(IntentItemDrawer = new ExpandableDrawerItem()
.withName(String.valueOf(dataSnapshot.getKey()))
.withIcon(GoogleMaterial.Icon.gmd_collection_case_play)
.withIdentifier(t[0]++).withSelectable(false)
.withSubItems());
RootRef.child(String.valueOf(dataSnapshot.getKey()))
.addChildEventListener(new ChildEventListener() {
@Override
public void onChildAdded(DataSnapshot dataSnapshot, String s) {
IntentItemDrawer.withSubItems(new SecondaryDrawerItem()
.withName(String.valueOf(dataSnapshot.getKey()))
.withLevel(2)
.withIcon(GoogleMaterial.Icon.gmd_8tracks)
.withIdentifier(t[
спасибо, и мне очень жаль, что я не перечитываю документ –
, но знаете ли вы, как автоматически развернуть вид? –
Я не уверен, что это сработает btu Я нашел эту строку кода, я отредактирую свой ответ с ней –