У меня есть приложение на основе навигации, которое позволяет пользователю переходить по иерархии.В некоторых дочерних иерархиях есть только один элемент, например,
TopLevel1----->Level2a
TopLevel2 |->Level2b----->Level3a----->Level4a
|->Level2c
Вместо того, чтобы пользователь нажимал «Level3a», я просто хочу перейти с Level2b на Level4a, но сохранить представление Level3a всоставлять таким образом, когда пользователь возвращается назад, он виден.
Я нашел здесь некоторый код для имитации касания строки:
Имитация раскрытия подробностей Нажмите кнопку
Когда каждый уровень загружен, я проверяю, есть ли в нем только один элемент.Если это так, я имитирую нажатие строки.Это все работает изначально, и окончательный вид загружается.Но когда я начинаю возвращаться назад по иерархии представлений, у меня возникают проблемы (кажется, что пропущенные представления не загружаются).
Я думаю, что я пытаюсь выполнить довольно просто, поэтому я надеюсь,кто-то здесь может указать мне правильное направление.