|  | @@ -28,6 +28,9 @@ namespace GFGGame
 | 
	
		
			
				|  |  |              isfullScreen = true;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              _ui.m_btnback.onClick.Add(OnBtnBackClick);
 | 
	
		
			
				|  |  | +            _ui.m_btnTips.onClick.Add(OnBtnTipsClick);
 | 
	
		
			
				|  |  | +            _ui.m_btnGo.onClick.Add(OnBtnGoClick);
 | 
	
		
			
				|  |  | +            _ui.m_btnGet.onClick.Add(OnBtnGetClick);
 | 
	
		
			
				|  |  |              _ui.m_btnPhoto.onClick.Add(OnBtnPhotoClick);
 | 
	
		
			
				|  |  |              _ui.m_btnFieldGuide.onClick.Add(OnBtnFieldGuideClick);
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -37,12 +40,13 @@ namespace GFGGame
 | 
	
		
			
				|  |  |          protected override void AddEventListener()
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              base.AddEventListener();
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | +            EventAgent.AddEventListener(ConstMessage.TRAVEL_STATE_CHANGE, UpdateView);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |          protected override void OnShown()
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              base.OnShown();
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | +            UpdateView();
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          protected override void OnHide()
 | 
	
	
		
			
				|  | @@ -54,7 +58,17 @@ namespace GFGGame
 | 
	
		
			
				|  |  |          protected override void RemoveEventListener()
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              base.RemoveEventListener();
 | 
	
		
			
				|  |  | +            EventAgent.RemoveEventListener(ConstMessage.TRAVEL_STATE_CHANGE, UpdateView);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +        private void UpdateView()
 | 
	
		
			
				|  |  | +        {
 | 
	
		
			
				|  |  | +            _ui.m_c1.selectedIndex = TravelDataManager.Instance.TravelData.Status;
 | 
	
		
			
				|  |  | +            if (_ui.m_c1.selectedIndex == (int)TravelGuideType.Travel)
 | 
	
		
			
				|  |  | +            {
 | 
	
		
			
				|  |  | +                long endTime = TravelDataManager.Instance.TravelData.CreationTime + TravelDataManager.Instance.TravelData.TravelNeedHour * TimeUtil.SECOND_PER_HOUR;
 | 
	
		
			
				|  |  | +                _ui.m_txtTime.text = string.Format("大约{0}后归来", TimeUtil.FormattingTime(TimeHelper.ServerNowSecs), endTime);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          private void OnBtnBackClick()
 | 
	
	
		
			
				|  | @@ -62,6 +76,21 @@ namespace GFGGame
 | 
	
		
			
				|  |  |              ViewManager.GoBackFrom(typeof(PoemView).FullName);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +        private void OnBtnTipsClick()
 | 
	
		
			
				|  |  | +        {
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        private void OnBtnGoClick()
 | 
	
		
			
				|  |  | +        {
 | 
	
		
			
				|  |  | +            ViewManager.Show<TravelDressupView>(PictureSourceType.WanShuiQianShan, new object[] { typeof(TravelView).FullName, this.viewData });
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        private void OnBtnGetClick()
 | 
	
		
			
				|  |  | +        {
 | 
	
		
			
				|  |  | +            ViewManager.Show<TravelRewardView>(PictureSourceType.WanShuiQianShan, new object[] { typeof(TravelView).FullName, this.viewData });
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |          private void OnBtnPhotoClick()
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              ViewManager.Show<PoemPhotoView>(PictureSourceType.WanShuiQianShan, new object[] { typeof(TravelView).FullName, this.viewData });
 |