public override View OnCreateView (LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle)
		{
			var frame = (FrameLayout)layoutInflater.Inflate(Resource.Layout.zxingscannerfragmentlayout, null);

			var layoutParams = new LinearLayout.LayoutParams (ViewGroup.LayoutParams.FillParent, ViewGroup.LayoutParams.FillParent);
							
			try
			{
				scanner = new ZXingSurfaceView (this.Activity, ScanningOptions, callback);
				frame.AddView(scanner, layoutParams);


				if (!UseCustomView)
				{
					zxingOverlay = new ZxingOverlayView (this.Activity);
					zxingOverlay.TopText = TopText ?? "";
					zxingOverlay.BottomText = BottomText ?? "";

					frame.AddView (zxingOverlay, layoutParams);
				}
				else if (CustomOverlayView != null)
				{
					frame.AddView(CustomOverlayView, layoutParams);
				}
			}
			catch (Exception ex)
			{
				Console.WriteLine ("Create Surface View Failed: " + ex);
			}
			return frame;
		}
		public override View OnCreateView (LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
		{
			// Open an instance of the first camera and retrieve its info.
			camera = GetCameraInstance (CAMERA_ID);
			Camera.CameraInfo cameraInfo = null;

			if (camera != null) {
				// Get camera info only if the camera is available
				cameraInfo = new Camera.CameraInfo ();
				Camera.GetCameraInfo (CAMERA_ID, cameraInfo);
			}

			if (camera == null || cameraInfo == null) {
				Toast.MakeText (Activity, "Camera is not available.", ToastLength.Short).Show ();
				return inflater.Inflate (Resource.Layout.fragment_camera_unavailable, null);
			}

			View root = inflater.Inflate (Resource.Layout.fragment_camera, null);

			// Get the rotation of the screen to adjust the preview image accordingly.
			SurfaceOrientation displayRotation = Activity.WindowManager.DefaultDisplay.Rotation;

			// Create the Preview view and set it as the content of this Activity.
			cameraPreview = new CameraPreview (Activity, camera, cameraInfo, displayRotation);
			var preview =  root.FindViewById <FrameLayout> (Resource.Id.camera_preview);
			preview.AddView (cameraPreview);

			return root;
		}
        public override View OnCreateView(LayoutInflater p0, ViewGroup p1, Bundle p2)
        {
            var v = p0.Inflate(Resource.Layout.fragment_test, p1, false);
            m_StickyList = v.FindViewById<StickyListHeadersListView>(Resource.Id.list);
            m_StickyList.OnItemClickListener = this;
            m_StickyList.OnHeaderListClickListener = this;
            m_StickyList.AddHeaderView(p0.Inflate(Resource.Layout.list_header, null));
            m_StickyList.AddFooterView(p0.Inflate(Resource.Layout.list_footer, null));

            m_Adapter = new TestBaseAdapter(Activity);
            m_StickyList.EmptyView = v.FindViewById(Resource.Id.empty);
            m_StickyList.Adapter = m_Adapter;
            return v;
        }
		public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
			View view = inflater.Inflate(Resource.Layout.ProfileFragment, container, false);

			VBUser user = VBUser.GetUserFromPreferences();
			TextView userType = view.FindViewById<TextView>(Resource.Id.profileUserTypeValue);
			EditText name = view.FindViewById<EditText>(Resource.Id.profileNameValue);
//			Spinner position = view.FindViewById<Spinner>(Resource.Id.profilePositionValue);
//			EditText number = view.FindViewById<EditText>(Resource.Id.profileNumberValue);
//			EditText team = view.FindViewById<EditText>(Resource.Id.profileTeamValue);
			EditText password = view.FindViewById<EditText>(Resource.Id.profilePasswordValue);

//			ArrayAdapter adapter = ArrayAdapter.CreateFromResource(this.Activity, Resource.Array.positions, Resource.Layout.SpinnerTextView);
//			adapter.SetDropDownViewResource(Resource.Layout.SpinnerCheckedLayout);
//			position.Adapter = adapter;

			if(user != null) {
				//UserType
				userType.Text = user.getUserType().ToString();

				//Name
				view.FindViewById(Resource.Id.profileNameLine).Visibility = ViewStates.Visible;
				name.Text = user.name;

//				//Position
//				if(DB_Communicator.getInstance().isAtLeast(user.listTeamRole[0].getUserType(), UserType.Coremember)) {
//					view.FindViewById(Resource.Id.profilePositionLine).Visibility = ViewStates.Visible;
//					position.SetSelection(getIdOfPosition(user.listTeamRole[0].position));
//				}
//
//				//Number
//				if(DB_Communicator.getInstance().isAtLeast(user.listTeamRole[0].getUserType(), UserType.Coremember)) {
//					view.FindViewById(Resource.Id.profileNumberLine).Visibility = ViewStates.Visible;
//					number.Text = user.listTeamRole[0].number.ToString();
//				}
					
//				view.FindViewById(Resource.Id.profilePasswordLine).Visibility = ViewStates.Visible;
//				password.Text = user.password;
				
				
				view.FindViewById<Button>(Resource.Id.profileBtnSave).Click += async delegate {
					DB_Communicator db = DB_Communicator.getInstance();
					JsonValue json = await db.UpdateUser(name.Text, "");
					
					//ändernungen im user speichern
					List<VBUser> list = db.createUserFromResponse(json, user.password);
					if(list.Count > 0) {
						VBUser updatedUser = db.createUserFromResponse(json, user.password)[0];
						updatedUser.StoreUserInPreferences(this.Activity, updatedUser);
					}
					
					Toast.MakeText(this.Activity, json["message"].ToString(), ToastLength.Long).Show();
				};
			} else {
				view.FindViewById(Resource.Id.profileErrorLine).Visibility = ViewStates.Visible;
				view.FindViewById<EditText>(Resource.Id.profileErrorValue).Text = "There was an error loading your profile information! " +
																					" Server may be down!";
			}

			return view;
		}
		public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
		{
			SetStyle(DialogFragmentStyle.NoTitle, Android.Resource.Style.ThemeTranslucentNoTitleBar);
			Dialog.RequestWindowFeature((int)WindowFeatures.NoTitle);
			var view = inflater.Inflate(Resource.Layout.TrickSelectorPreMenuDialogFragmentLayout, container, false);

			Dialog.Window.SetBackgroundDrawableResource(Resource.Drawable.shape_roundedRect);

			var buttons = new Tuple<ImageView, TrickType>[typeof(TrickType).GetEnumNames().Length + 1];
			var trickFilterButtons = Resources.ObtainTypedArray(Resource.Array.TrickSortButtons_TrickSelector);
			var trickFilterButtonTexts = Resources.ObtainTypedArray(Resource.Array.TrickSortButtonTexts_TrickSelector);
			For(0, buttons.Length, (i) =>
			{
				buttons[i] = Tuple.Create(view.FindViewById<ImageView>(trickFilterButtons.GetResourceId(i, 0)), (TrickType)i);
				view.FindViewById<TextView>(trickFilterButtonTexts.GetResourceId(i, 0)).Typeface = Data.Bowlby_OneSC;
			});

			ForEach(buttons, (button) => button.Item1.Click += delegate
			{
				if (IsListEmpty(button.Item2))
				{
					Toast.MakeText(Activity.BaseContext, Resource.String.NoTricks, ToastLength.Long).Show();
				}
				else
				{
					args.PutInt(Flags.TricksToUse, (int)button.Item2);
					TrickSelectorDialogFragment.newInstance(args).Show(FragmentManager, "tag");
					Dismiss();
				}
			});

			return view;
		}
Пример #6
0
		public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
		{
			var view = inflater.Inflate(Resource.Layout.ListViewWithSwipe, container, false);


			SwipeRefreshLayout = (SwipeRefreshLayout)view.FindViewById(Resource.Id.swipe_refresh_layout);
			SwipeRefreshLayout.SetColorSchemeColors(Resource.Color.tenBlue,
				Resource.Color.colorPrimary,
				Resource.Color.colorAccent,
				Resource.Color.colorPrimaryDark);
			SwipeRefreshLayout.Refresh += async delegate
			{
				await FetchTableData();
			};


			ListView = view.FindViewById<ListView>(Resource.Id.list);
			ListView.SetOnScrollListener(new TailFetchListViewListener(this));
			ListView.AddFooterView(FooterView, null, false);
			ListView.ItemClick += (object sender, AdapterView.ItemClickEventArgs e) =>
			{
				TenServiceHelper.GoToGuestProfile(FragmentManager, Master.Id, TableItems[e.Position]);
			};


			BackgroundTextView = (TextView)view.FindViewById<TextView>(Resource.Id.backgroundTextView);
			BackgroundTextView.Text = EmptyTableString;
			return view;
		}
		public override View OnCreateView (LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
		{
			if (container == null) {
				// Currently in a layout without a container, so no reason to create our view.
				return null;
			}

			var view = inflater.Inflate(Resource.Layout.speaker_screen, container, false);

			var speaker = EvolveData.SpeakerData [ShownSpeakerIndex];

			headshotImageView = view.FindViewById<ImageView> (Resource.Id.headshotImageView);
			var headshot = GetHeadShot (speaker.HeadshotUrl);
			headshotImageView.SetImageDrawable (headshot);

			speakerNameTextView = view.FindViewById<TextView> (Resource.Id.speakerNameTextView);
			speakerNameTextView.Text = speaker.Name;

			companyNameTextView = view.FindViewById<TextView> (Resource.Id.companyNameTextView);
			companyNameTextView.Text = speaker.Company;

			twitterHandleView = view.FindViewById<TextView> (Resource.Id.twitterTextView);
			twitterHandleView.Text = "@" + speaker.TwitterHandle;

			return view;
		}
		public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
			view = inflater.Inflate(Resource.Layout.TeamsFragment, container, false);
			if(listTeams.Count == 0) {
				//display text that there are currently no events and hide list with events
				view.FindViewById(Resource.Id.teamsFragmentListTeams).Visibility = ViewStates.Gone;
			} else {
				//display list with events and hide the text
				view.FindViewById(Resource.Id.teamsFragmentNoTeams).Visibility = ViewStates.Gone;

				listView = view.FindViewById<ListView>(Resource.Id.teamsFragmentListTeams);
				listView.Adapter = new ListTeamsAdapter(this, listTeams);
				listView.ItemClick += OnListItemClick;
			}

			if(DB_Communicator.getInstance().isAtLeast(VBUser.GetUserFromPreferences().getUserType(), UserType.Coremember)) {
				view.FindViewById<LinearLayout>(Resource.Id.teamsFragmentBtnAddLine).Visibility = ViewStates.Visible;
			} else {
				view.FindViewById<LinearLayout>(Resource.Id.teamsFragmentBtnAddLine).Visibility = ViewStates.Gone;
			}

			view.FindViewById<Button>(Resource.Id.teamsFragmentBtnAdd).Click += (object sender, EventArgs e) => {
				ViewController.getInstance().mainActivity.switchFragment(ViewController.TEAMS_FRAGMENT, 
					ViewController.ADD_TEAM_FRAGMENT, new AddTeamFragment());
			};

			return view;
		}
Пример #9
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            base.OnCreateView (inflater, container, savedInstanceState);
            var view = inflater.Inflate (Resource.Layout.DocumentFragmentLayout, null, true);

            documentListView = view.FindViewById<ListView> (Resource.Id.documentsListView);
            if (Documents != null)
                documentListView.Adapter = new DocumentsAdapter (Activity, Resource.Layout.DocumentListItemLayout, Documents);

            documentListView.ItemClick += (sender, e) => {
                var textView = e.View.FindViewById<TextView> (Resource.Id.documentListItemDocTitle);

                var document = Documents.ElementAtOrDefault ((int)textView.Tag);

                //start intent with the uri path of the document
                var strings = document.Path.Split ('/');
                CopyReadAsset (strings [1]);
                var intent = new Intent (Intent.ActionView);
                var uri = Uri.FromFile (file);
                intent.SetDataAndType (uri, "application/pdf");
                intent.SetFlags (ActivityFlags.ClearTop);
                try {
                    Activity.StartActivity (intent);
                } catch (ActivityNotFoundException exc) {
                    Log.WriteLine (LogPriority.Error, Constants.LogTag, exc.Message);
                }
            };

            return view;
        }
        public static MonthView Create(ViewGroup parent, LayoutInflater inflater, string weekdayNameFormat,
            DateTime today, ClickHandler handler, int dividerColor, int dayBackgroundResId,
            int dayTextColorResId, int titleTextColor, int headerTextColor)
        {
            var view = (MonthView) inflater.Inflate(Resource.Layout.month, parent, false);
            view.setDividerColor(dividerColor);
            view.setDayTextColor(dayTextColorResId);
            view.setTitleTextColor(titleTextColor);
            view.setHeaderTextColor(headerTextColor);

            if (dayBackgroundResId != 0) {
                view.setDayBackground(dayBackgroundResId);
            }

            var originalDay = today;

            var firstDayOfWeek = (int) CultureInfo.CurrentCulture.DateTimeFormat.FirstDayOfWeek;

            var headerRow = (CalendarRowView) view._grid.GetChildAt(0);

            for (int i = 0; i < 7; i++) {
                var offset = firstDayOfWeek - (int) today.DayOfWeek + i;
                today = today.AddDays(offset);
                var textView = (TextView) headerRow.GetChildAt(i);
                textView.Text = today.ToString(weekdayNameFormat);
                today = originalDay;
            }
            view._clickHandler = handler;
            return view;
        }
		public override View OnCreateView (LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
		{
			// This is the adapter we use to populate the grid.
			mAdapter = new MeatAdapter (inflater, Resource.Layout.item_meat_grid);
			// Inflate the layout with a GridView in it.
			return inflater.Inflate (Resource.Layout.fragment_fragment_transition, container, false);
		}
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            ViewGroup rootView = (ViewGroup)inflater.Inflate(Resource.Layout.fragment_calendar_events_read, container, false);
            settingsLayout = (LinearLayout)rootView.FindViewById(Resource.Id.go_settings_layout);
            readEventsLayout = (LinearLayout)rootView.FindViewById(Resource.Id.read_events_layout);

            RadCalendarView calendarView = new RadCalendarView(Activity);

            adapter = new EventReadAdapter(calendarView);
            calendarView.EventAdapter = adapter;

            Button settingsButton = (Button)rootView.FindViewById(Resource.Id.go_settings_button);
            settingsButton.Click += (object sender, EventArgs e) => {
                GoToSettings();
            };

            Button readEventsButton = (Button)rootView.FindViewById(Resource.Id.read_events_button);
            readEventsButton.Click += (object sender, EventArgs e) => {
                TryReadEvents();
            };
            InitLayoutVisibility();
            rootView.AddView(calendarView);

            return rootView;
        }
Пример #13
0
 public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
 {
     int layout_resid;
     switch(mPage)
     {
         default:
         case 0:
             layout_resid = Resource.Layout.intro_screen1;
             break;
         case 1:
             layout_resid = Resource.Layout.intro_screen2;
             break;
         case 2:
             layout_resid = Resource.Layout.intro_screen3;
             break;
         case 3:
             layout_resid = Resource.Layout.intro_screen4;
             break;
         case 4:
             layout_resid = Resource.Layout.intro_screen5;
             break;
     }
     View view = inflater.Inflate(layout_resid, container, false);
     view.Tag =  mPage ;
     return view;
 }
		public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
			view = inflater.Inflate(Resource.Layout.EventsFragment, container, false);
			if(listEvents == null || listEvents.Count == 0) {
				//display text that there are currently no events and hide list with events
				view.FindViewById(Resource.Id.listEvents).Visibility = ViewStates.Gone;
			} else {
				//display list with events and hide the text
				view.FindViewById(Resource.Id.noEvents).Visibility = ViewStates.Gone;

				listView = view.FindViewById<ListView>(Resource.Id.listEvents);
				listView.Adapter = new ListEventsAdapter(this, listEvents);
				listView.ItemClick += OnListItemClick;
			}

			if(DB_Communicator.getInstance().isAtLeast(VBUser.GetUserFromPreferences().getUserType(), UserType.Coremember)) {
				view.FindViewById<LinearLayout>(Resource.Id.eventsFragmentBtnAddLine).Visibility = ViewStates.Visible;
			} else {
				view.FindViewById<LinearLayout>(Resource.Id.eventsFragmentBtnAddLine).Visibility = ViewStates.Gone;
			}

			view.FindViewById<Button>(Resource.Id.btnAddEvent).Click += async (object sender, EventArgs e) => {
				MainActivity mainActivity = (MainActivity) this.Activity;
				List<VBTeam> listTeams = await DB_Communicator.getInstance().SelectTeams();
				mainActivity.switchFragment(ViewController.UPCOMING_EVENTS_FRAGMENT, ViewController.ADD_EVENT_FRAGMENT, new AddEventFragment(listTeams));
			};

			return view;
		}
Пример #15
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            if (container == null)
            {
                // Currently in a layout without a container, so no reason to create our view.
                return null;
            }

            OOBEView = new UIOOBE( );

            RelativeLayout view = inflater.Inflate(Resource.Layout.OOBEView, container, false) as RelativeLayout;

            view.SetBackgroundColor( Rock.Mobile.UI.Util.GetUIColor( ControlStylingConfig.BG_Layer_Color ) );

            view.SetOnTouchListener( this );

            string imageName = "oobe_splash_logo.png";

            Point displaySize = new Point( );
            Activity.WindowManager.DefaultDisplay.GetSize( displaySize );

            OOBEView.Create( view, "oobe_splash_bg.png", imageName, new System.Drawing.RectangleF( 0, 0, NavbarFragment.GetContainerDisplayWidth( ), this.Resources.DisplayMetrics.HeightPixels ),

                delegate(int index)
                {
                    SpringboardParent.OOBEUserClick( index );
                } );

            return view;
        }
Пример #16
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            // Use this to return your custom view for this Fragment
            // return inflater.Inflate(Resource.Layout.YourFragment, container, false);
            View view = inflater.Inflate(Resource.Layout.HomeFragmentLayout, container, false);
            ImageButton button112 = view.FindViewById<ImageButton>(Resource.Id.imageButton112);
            ImageButton button115 = view.FindViewById<ImageButton>(Resource.Id.imageButton115);
            ImageButton button1515 = view.FindViewById<ImageButton>(Resource.Id.imageButton1515);
            ImageButton button118 = view.FindViewById<ImageButton>(Resource.Id.imageButton118);

            button112.Click+= delegate {
                ClickButton("112");
            };
            button115.Click+= delegate {
                ClickButton("115");
            };
            button1515.Click+= delegate {
                ClickButton("1515");
            };
            button118.Click+= delegate {
                ClickButton("118");
            };

            return view;
        }
		public override View OnCreateView (LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
		{
			Dialog.SetTitle (GetString (Resource.String.sign_in));
			var v = inflater.Inflate (Resource.Layout.fingerprint_dialog_container, container, false);
			mCancelButton = (Button)v.FindViewById (Resource.Id.cancel_button);
			mCancelButton.Click += (object sender, EventArgs e) => Dismiss ();

			mSecondDialogButton = (Button)v.FindViewById (Resource.Id.second_dialog_button);
			mSecondDialogButton.Click += (object sender, EventArgs e) => {
				if (mStage == Stage.Fingerprint) {
					GoToBackup ();
				} else {
					VerifyPassword ();
				}
			};

			mFingerprintContent = v.FindViewById (Resource.Id.fingerprint_container);
			mBackupContent = v.FindViewById (Resource.Id.backup_container);
			mPassword = v.FindViewById<EditText> (Resource.Id.password);
			mPassword.SetOnEditorActionListener (this);
			mPasswordDescriptionTextView = v.FindViewById<TextView> (Resource.Id.password_description);
			mUseFingerprintFutureCheckBox = v.FindViewById<CheckBox> (Resource.Id.use_fingerprint_in_future_check);
			mNewFingerprintEnrolledTextView = v.FindViewById<TextView> (Resource.Id.new_fingerprint_enrolled_description);
			mFingerprintUiHelper = mFingerprintUiHelperBuilder.Build (
				(ImageView)v.FindViewById (Resource.Id.fingerprint_icon),
				(TextView)v.FindViewById (Resource.Id.fingerprint_status), this);
			UpdateStage ();

			// If fingerprint authentication is not available, switch immediately to the backup
			// (password) screen.
			if (!mFingerprintUiHelper.IsFingerprintAuthAvailable)
				GoToBackup ();

			return v;
		}
		public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
		{
			// Use this to return your custom view for this Fragment
			var view = inflater.Inflate(Resource.Layout.HeaderFragmentLayout, container, false);
			var homeBtn = view.FindViewById<ImageView>(Resource.Id.HeaderLogo);
			var overlayBtn = view.FindViewById<ImageView>(Resource.Id.HeaderOverlay);
			var animIn = AnimationUtils.LoadAnimation(Activity.BaseContext, Resource.Animation.Overlay_animIn);

			homeBtn.Click += delegate
			{
				if (!(Activity is MainActivity))
				{
					var i = new Intent(Activity, typeof(MainActivity));
					i.AddFlags(ActivityFlags.NewTask | ActivityFlags.ClearTop);
					Activity.StartActivity(i);
				}
			};

			overlayBtn.Click += delegate
			{
				overlay.View.StartAnimation(animIn);
				overlay.Initialize();
				overlay.View.Visibility = ViewStates.Visible;
			};

			return view;
		}
Пример #19
0
		public override View OnCreateView (LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
		{
			// Use this to return your custom view for this Fragment
			// return inflater.Inflate(Resource.Layout.YourFragment, container, false);

			//	  Lich hoc theo HK
			var rootView = inflater.Inflate (Resource.Layout.LichHoc_HK, container, false);
			isfirst = true;
			listView_HK = rootView.FindViewById<ListView> (Resource.Id.listLH);
			lbl_HK = rootView.FindViewById<TextView> (Resource.Id.lbl_HK_LH);
			lbl_NH = rootView.FindViewById<TextView> (Resource.Id.lbl_NH_LH);
			progress = rootView.FindViewById<ProgressBar> (Resource.Id.progressLH);
			linear = rootView.FindViewById<LinearLayout>(Resource.Id.linear_HK_LH);
			linearLH = rootView.FindViewById<LinearLayout>(Resource.Id.linearLH);
			txtNotify = rootView.FindViewById<TextView>(Resource.Id.txtNotify_LT_HK);
		//	radioGroup = rootView.FindViewById<RadioGroup>(Resource.Id.radioGroup1);
		    bundle=this.Arguments;
			check = bundle.GetBoolean ("Remind");
			autoupdate = bundle.GetBoolean ("AutoUpdateData");

			//load data

			LoadData_HK ();
		
			// row click
			listView_HK.ItemLongClick += listView_ItemClick;
						

			return rootView;
		}
	        public override View OnCreateView (LayoutInflater inflater, ViewGroup container, Bundle p2)
			{
				var v = inflater.Inflate(Resource.Layout.hello_world, container, false);
	            var tv = v.FindViewById<TextView>(Resource.Id.text);
	            tv.Text = "This is an instance of MyDialogFragment";
	            return v;
			}
 public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
 {
     var view = inflater.Inflate(Resource.Layout.BusinessCardFragmentLayout, container, false);
     var listView = view.FindViewById<ListView>(Resource.Id.listViewBusinessCards);
     listView.Adapter = new BusinessCardAdapter (this.Activity);
     return view;
 }
Пример #22
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            base.OnCreateView(inflater, container, savedInstanceState);
            var view = inflater.Inflate(Resource.Layout.CallVoice, container, false);

            return view;
        }
Пример #23
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            RelativeLayout view = (RelativeLayout)inflater.Inflate (Resource.Layout.raffledetail_gettemppass, container, false);
            rootview = view;

            TextView hinttextview=(TextView)view.FindViewById (Resource.Id.gettemppass_hinttext_textview);
            hinttextview.Text = RequestTPScreenData.ProvideClientInfoTextViewText;

            emailorphone = (EditText)view.FindViewById (Resource.Id.gettemppass_emailorphone_edittext);
            emailorphone.Hint = RequestTPScreenData.ClientInfoTextFieldPlaceholder;

            requesttemppass = (Button)view.FindViewById (Resource.Id.gettemppass_requesttemppass_button);
            requesttemppass.Text = RequestTPScreenData.RequestTPBtnTitle;
            //send web request
            requesttemppass.Click+=OnRequestTempPassClick;

            TextView signuptextview=view.FindViewById<TextView> (Resource.Id.gettemppass_register_textview);
            nn_activity.SetClickAbleText (signuptextview,RequestTPScreenData.DontHaveAccountLabelText+RequestTPScreenData.SignUpBtnTitle,RequestTPScreenData.SignUpBtnTitle,()=>{

                if(FormatManager.chechinput(emailorphone.Text,FormatManager.FormatOption.Email)){
                    (nn_activity as HomeScreen).ShowBuyerSignUp(emailorphone.Text);
                }
                else{
                    (nn_activity as HomeScreen).ShowBuyerSignUp("");
                }

            });

            return view;
        }
Пример #24
0
        public override View OnCreateView (LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            var view = inflater.Inflate (Resource.Layout.FeedbackFragment, container, false);
            feedbackPositiveButton = view.FindViewById<ImageButton> (Resource.Id.FeedbackPositiveButton);
            feedbackNeutralButton = view.FindViewById<ImageButton> (Resource.Id.FeedbackNeutralButton);
            feedbackNegativeButton = view.FindViewById<ImageButton> (Resource.Id.FeedbackNegativeButton);

            feedbackPositiveButton.Click += (sender, e) => SetRating (ratingPositive);
            feedbackNeutralButton.Click += (sender, e) => SetRating (ratingNeutral);
            feedbackNegativeButton.Click += (sender, e) => SetRating (ratingNegative);

            feedbackMessageEditText = view.FindViewById<EditText> (Resource.Id.FeedbackMessageText).SetFont (Font.Roboto);
            feedbackMessageEditText.AfterTextChanged += OnEdit;

            submitFeedbackButton = view.FindViewById<Button> (Resource.Id.SendFeedbackButton).SetFont (Font.Roboto);
            submitFeedbackButton.Click += OnSendClick;

            feedbackContainer = view.FindViewById<LinearLayout> (Resource.Id.FeedbackContainer);
            disclaimerContainer = view.FindViewById<LinearLayout> (Resource.Id.FeedbackDisclaimer);
            noUserRegisterButton = view.FindViewById<Button> (Resource.Id.FeedbackRegisterButton);

            bool offline = ServiceContainer.Resolve<AuthManager> ().OfflineMode;
            disclaimerContainer.Visibility = offline ? ViewStates.Visible : ViewStates.Gone;
            feedbackContainer.Visibility = offline ? ViewStates.Gone : ViewStates.Visible;

            noUserRegisterButton.Click += OpenRegisterScreen;

            SetRating (userRating);

            return view;
        }
    public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
    {
      var root = inflater.Inflate(Resource.Layout.fragment_contacts, container, false);

      refresher = root.FindViewById<SwipeRefreshLayout>(Resource.Id.refresher);
      refresher.SetColorScheme(Resource.Color.blue);

      refresher.Refresh += async delegate
      {
        if (viewModel.IsBusy)
          return;

        await viewModel.GetContactsAsync();
        Activity.RunOnUiThread(() => { ((BaseAdapter)listView.Adapter).NotifyDataSetChanged(); });

      };

      viewModel.PropertyChanged += PropertyChanged;

      listView = root.FindViewById<ListView>(Resource.Id.list);

      listView.Adapter = new ContactAdapter(Activity, viewModel);

      listView.ItemLongClick += ListViewItemLongClick;
      listView.ItemClick += ListViewItemClick;
      var fab = root.FindViewById<FloatingActionButton>(Resource.Id.fab);
      fab.AttachToListView(listView);
      fab.Click += (sender, args) =>
      {
        ContactDetailsActivity.ViewModel = null;
        var intent = new Intent(Activity, typeof(ContactDetailsActivity));
        StartActivity(intent);
      };
      return root;
    }
		public override View OnCreateView (LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
		{
			// Use this to return your custom view for this Fragment
			// return inflater.Inflate(Resource.Layout.YourFragment, container, false);
		
//  Lich hoc theo HK
//		    var rootView = inflater.Inflate(Resource.Layout.LichHoc_HK, container, false);
//			ListView listView = rootView.FindViewById<ListView>(Resource.Id.listLH);
//
//			var t= BLichHoc.MakeDataFromXml(SQLite_Android.GetConnection ());
//			List<LichHoc> listLH = BLichHoc.GetAll (SQLite_Android.GetConnection ());
//			List<chiTietLH> listCT = new List<chiTietLH> ();
//			foreach (var item in listLH) {
//				listCT.AddRange(BLichHoc.GetCTLH (SQLite_Android.GetConnection (), item.Id));
//
//			}
//	
//
//			LichHocHKAdapter adapter = new LichHocHKAdapter (Activity, listCT);
//			listView.Adapter  = adapter;


			//Theo Tuan
			var rootView = inflater.Inflate(Resource.Layout.LichHoc_Tuan, container, false);
			listView = rootView.FindViewById<ExpandableListView>(Resource.Id.listLH_Tuan);
			progress=rootView.FindViewById<ProgressBar>(Resource.Id.progressLHTuan);


			LoadData ();

		
			return rootView;
		}
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            // Use this to return your custom view for this Fragment
            return inflater.Inflate(Resource.Layout.TestFragment, container, false);

            return base.OnCreateView(inflater, container, savedInstanceState);
        }
Пример #28
0
		public override View OnCreateView (LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
		{
			View v = inflater.Inflate (Resource.Layout.WebViewDialog, container, false);

			txtTitle = v.FindViewById<TextView> (Resource.Id.txt_dialog_title);
			divider = v.FindViewById<View> (Resource.Id.title_divider);
			webView = v.FindViewById<WebView> (Resource.Id.dialog_web_view);

			if (title == null || title.Length < 1) {
				txtTitle.Visibility = divider.Visibility = ViewStates.Gone;
			} else {
				txtTitle.Text = title;
			}

			if (url != null && url.Length > 0) {
				webView.LoadUrl (url);
			}

			if (showOkay) {
				btnOk.Visibility = ViewStates.Visible;
				btnOk.Click += (object sender, EventArgs e) => {
					this.Dismiss ();
				};
			}

			return v;
		}
Пример #29
0
		public override View OnCreateView (LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
		{
			var view = inflater.Inflate (Resource.Layout.fragment_main, null);
			var imageView = view.FindViewById<ImageView> (Resource.Id.imageView);
			imageView.SetImageResource (resId);
			return view;
		}
Пример #30
0
        /// <inheritdoc/>
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            ZTnTrace.Trace(MethodBase.GetCurrentMethod());

            var view = inflater.Inflate(Resource.Layout.Home, container, false);

            var careerListView = view.FindViewById<ListView>(Resource.Id.AccountsListView);
            careerListView.ItemClick += (sender, args) =>
            {
                var viewCareerIntent = new Intent(Activity, typeof(ViewCareerActivity));
                D3Context.Instance.BattleTag = args.View.FindViewById<TextView>(Android.Resource.Id.Text1)
                    .Text;
                D3Context.Instance.Host = args.View.FindViewById<TextView>(Android.Resource.Id.Text2)
                    .Text;
                StartActivity(viewCareerIntent);
            };

            D3Context.Instance.DbAccounts = new AccountsDB(Activity);
            cursor = D3Context.Instance.DbAccounts.GetAccounts();
            Activity.StartManagingCursor(cursor);

            IListAdapter accountsAdapter = new SimpleCursorAdapter(Activity, Android.Resource.Layout.SimpleListItem2, cursor, accountsFromColumns, accountsToId);
            view.FindViewById<ListView>(Resource.Id.AccountsListView)
                .Adapter = accountsAdapter;

            return view;
        }
Пример #31
0
        public override Android.Views.View OnCreateView(Android.Views.LayoutInflater inflater, Android.Views.ViewGroup container, Bundle savedInstanceState)
        {
            var    ignored    = base.OnCreateView(inflater, container, savedInstanceState);
            string Email      = string.Empty;
            var    view       = (ViewGroup)inflater.Inflate(Resource.Layout.layout_seguimiento, null);
            string string_key = "41f579fc-1445-4065-ab10-c06d50e724d3";

            mFrameLayoutContainer = view.FindViewById <FrameLayout> (Resource.Id.RelativeSeguimientoDetail);

            var trans = Activity.SupportFragmentManager.BeginTransaction();

            mCurrentFragment = this;
            trans.Commit();

            mRecyclerView = view.FindViewById <RecyclerView> (Resource.Id.RecyclerViewerSeguimiento);

            //Pruebas
            //cocoservices.tinnova.mx.COCOService cliente = new Navigation_View.cocoservices.tinnova.mx.COCOService ();
            //Navigation_View.cocoservices.tinnova.mx.TicketDTO[] TicketDTOList = new Navigation_View.cocoservices.tinnova.mx.TicketDTO[50];

            //Produccion
            services_911consumidor_com.COCOService cliente = new Navigation_View.services_911consumidor_com.COCOService();
            Navigation_View.services_911consumidor_com.TicketDTO[] TicketDTOList = new Navigation_View.services_911consumidor_com.TicketDTO[50];
            mTickets        = new List <Ticket> ();
            mTicketsDetails = new List <TicketDetail> ();

            var accounts = AccountStore.Create(view.Context).FindAccountsForService("consumidor");

            foreach (var account in accounts)
            {
                Email = account.Properties ["Email"];
            }

            TicketDTOList = cliente.GetTicketsByUser(Email, string_key);

            foreach (TicketDTO value in TicketDTOList)
            {
                mTickets.Add(new Ticket {
                    Nombre       = value.Client.FirstName + value.Client.LastName,
                    Ciudad       = value.Client.AddressCity,
                    CodigoPostal = value.Client.PostalCode,
                    Email        = value.Client.Email,
                    Estado       = value.Client.AddressState,
                    Fecha        = value.TicketDate,
                    Nota         = value.Notes,
                    Telefono     = value.Client.Phone,
                    Tipo         = value.Type.ObjId.ToString(),
                    TicketID     = value.Id.ToString(),
                    Estatus      = value.Status.Name
                });
                foreach (TicketDetailDTO valueDetail in value.TicketDetail)
                {
                    mTicketsDetails.Add(new TicketDetail {
                        AgenteID = valueDetail.Agent.UserId,
                        Asunto   = valueDetail.Subject,
                        Fecha    = valueDetail.DetailDate,
                        Mensaje  = valueDetail.Message,
                        StatusID = valueDetail.Status.Id,
                        Status   = valueDetail.Status.Name,
                        TicketID = valueDetail.TIC_ID
                    });
                }
            }

            mLayoutManager = new LinearLayoutManager(view.Context);
            mRecyclerView.SetLayoutManager(mLayoutManager);
            mAdapter = new Seguimiento_Adapter(mTickets, mTicketsDetails, mRecyclerView, view.Context);
            mRecyclerView.SetAdapter(mAdapter);

            return(view);
        }
Пример #32
0
        public override View OnCreateView(Android.Views.LayoutInflater inflater, Android.Views.ViewGroup container, Android.OS.Bundle savedInstanceState)
        {
            View view = inflater.Inflate(Resource.Layout.frag_red, container, false);

            return(view);
        }
        public override Android.Views.View OnCreateView(Android.Views.LayoutInflater inflater, Android.Views.ViewGroup container, Android.OS.Bundle savedInstanceState)
        {
            View v = inflater.Inflate(Layouturi[position], null, true);
            SaveUsingSharedPreferences Save = new SaveUsingSharedPreferences(context);

            switch (position)
            {
            case 0:
            {
                TextView    TViewDestinatiePrincipala = v.FindViewById <TextView> (Resource.Id.textView1);
                TextView    TViewTipulParticipantilor = v.FindViewById <TextView> (Resource.Id.textView4);
                EditText    DestinatiePrincipala      = v.FindViewById <EditText> (Resource.Id.editText1);
                RadioButton Elevi           = v.FindViewById <RadioButton> (Resource.Id.radioButton1);
                RadioButton PersoanePrivate = v.FindViewById <RadioButton> (Resource.Id.radioButton3);

                SetTypeface.Normal.SetTypeFace(context, TViewDestinatiePrincipala);
                SetTypeface.Normal.SetTypeFace(context, TViewTipulParticipantilor);
                SetTypeface.Normal.SetTypeFace(context, DestinatiePrincipala);
                SetTypeface.Normal.SetTypeFace(context, Elevi);
                SetTypeface.Normal.SetTypeFace(context, PersoanePrivate);

                DestinatiePrincipala.TextChanged += (object sender, Android.Text.TextChangedEventArgs e) => {
                    Save.Save(SaveUsingSharedPreferences.Tags.NewTrip.DestinatiePrincipala, DestinatiePrincipala.Text);
                };

                Save.Save(SaveUsingSharedPreferences.Tags.NewTrip.TipulParticipantilor, "Elevi");
                Elevi.CheckedChange += (object sender, CompoundButton.CheckedChangeEventArgs e) => {
                    if (e.IsChecked)
                    {
                        Save.Save(SaveUsingSharedPreferences.Tags.SetUp.Sex, "Elevi");
                    }
                    else
                    {
                        Save.Save(SaveUsingSharedPreferences.Tags.SetUp.Sex, "Persoane private");
                    }
                };
            }
            break;

            case 1:
            {
                TextView   PerioadaExcursieiTView = v.FindViewById <TextView> (Resource.Id.textView1);
                TextView   DataPlecareTView       = v.FindViewById <TextView> (Resource.Id.textView2);
                TextView   DataIntoarcereTView    = v.FindViewById <TextView> (Resource.Id.textView3);
                DatePicker DataPlecare            = v.FindViewById <DatePicker> (Resource.Id.datePicker1);
                DatePicker DataIntoarcere         = v.FindViewById <DatePicker> (Resource.Id.datePicker2);

                SetTypeface.Normal.SetTypeFace(context, PerioadaExcursieiTView);
                SetTypeface.Normal.SetTypeFace(context, DataPlecareTView);
                SetTypeface.Normal.SetTypeFace(context, DataIntoarcereTView);

                Save.Save(SaveUsingSharedPreferences.Tags.NewTrip.DataPlecare, System.DateTime.Now.Day.ToString() + "." + System.DateTime.Now.Month.ToString() + "." + System.DateTime.Now.Year.ToString());
                DataPlecare.CalendarView.DateChange += (object sender, CalendarView.DateChangeEventArgs e) => {
                    Save.Save(SaveUsingSharedPreferences.Tags.NewTrip.DataPlecare, e.DayOfMonth.ToString() + "." + e.Month.ToString() + "." + e.Year.ToString());
                };

                Save.Save(SaveUsingSharedPreferences.Tags.NewTrip.DataIntoarcere, System.DateTime.Now.Day.ToString() + "." + System.DateTime.Now.Month.ToString() + "." + System.DateTime.Now.Year.ToString());
                DataIntoarcere.CalendarView.DateChange += (object sender, CalendarView.DateChangeEventArgs e) => {
                    Save.Save(SaveUsingSharedPreferences.Tags.NewTrip.DataIntoarcere, e.DayOfMonth.ToString() + "." + e.Month.ToString() + "." + e.Year.ToString());
                };
            }
            break;

            case 2:
            {
                TextView   LocatiePlecareTView = v.FindViewById <TextView> (Resource.Id.textView1);
                TextView   OraPlecareTview     = v.FindViewById <TextView> (Resource.Id.textView2);
                EditText   LocatiePlecare      = v.FindViewById <EditText> (Resource.Id.editText1);
                TimePicker OraPlecare          = v.FindViewById <TimePicker> (Resource.Id.timePicker1);

                OraPlecare.SetIs24HourView(Java.Lang.Boolean.True);

                SetTypeface.Normal.SetTypeFace(context, LocatiePlecareTView);
                SetTypeface.Normal.SetTypeFace(context, OraPlecareTview);
                SetTypeface.Normal.SetTypeFace(context, LocatiePlecare);

                LocatiePlecare.TextChanged += (object sender, Android.Text.TextChangedEventArgs e) => {
                    Save.Save(SaveUsingSharedPreferences.Tags.NewTrip.LocatiePlecare, LocatiePlecare.Text);
                };

                Save.Save(SaveUsingSharedPreferences.Tags.NewTrip.OraPlecare, System.DateTime.Now.Minute.ToString() + ":" + System.DateTime.Now.Hour.ToString());
                OraPlecare.TimeChanged += (object sender, TimePicker.TimeChangedEventArgs e) => {
                    Save.Save(SaveUsingSharedPreferences.Tags.NewTrip.OraPlecare, e.Minute.ToString() + ":" + e.HourOfDay.ToString());
                };
            }
            break;

            case 3:
            {
                Button   Finalizare      = v.FindViewById <Button> (Resource.Id.button1);
                TextView ObservatiiTView = v.FindViewById <TextView> (Resource.Id.textView1);
                EditText ObservatiiEText = v.FindViewById <EditText> (Resource.Id.editText1);

                SetTypeface.Normal.SetTypeFace(context, Finalizare);
                SetTypeface.Normal.SetTypeFace(context, ObservatiiTView);
                SetTypeface.Normal.SetTypeFace(context, ObservatiiEText);

                Finalizare.Click += (object sender, EventArgs e) => {
                    string DestinatiePrincipala = Save.LoadString(SaveUsingSharedPreferences.Tags.NewTrip.DestinatiePrincipala);
                    string TipulParticipantilor = Save.LoadString(SaveUsingSharedPreferences.Tags.NewTrip.TipulParticipantilor);
                    string DataPlecare          = Save.LoadString(SaveUsingSharedPreferences.Tags.NewTrip.DataPlecare);
                    string DataIntoarcere       = Save.LoadString(SaveUsingSharedPreferences.Tags.NewTrip.DataIntoarcere);
                    string LocatiePlecare       = Save.LoadString(SaveUsingSharedPreferences.Tags.NewTrip.LocatiePlecare);
                    string OraPlecare           = Save.LoadString(SaveUsingSharedPreferences.Tags.NewTrip.OraPlecare);
                    string Observatii           = ObservatiiEText.Text;
                    string NumeOrganizator      = "numeOrganizator";
                    string NumarTelefon         = new SaveUsingSharedPreferences(context).LoadString(SaveUsingSharedPreferences.Tags.Login.Username);

                    if (VerificareDate(DestinatiePrincipala, LocatiePlecare))
                    {
                        TcpClient     Client = new TcpClient(_Details.ServerIP, _Details.TripPort_INPUT);
                        NetworkStream ns     = Client.GetStream();

                        _TcpDataExchange.WriteStreamString(ns, CryptDecryptData.CryptData(new string[] {
                                "NEWTRIP",
                                DestinatiePrincipala,
                                TipulParticipantilor,
                                DataPlecare,
                                DataIntoarcere,
                                LocatiePlecare,
                                OraPlecare,
                                Observatii,
                                NumeOrganizator,
                                NumarTelefon
                            }));

                        if (CryptDecryptData.DecryptData(_TcpDataExchange.ReadStreamString(ns)) [0] == "1")
                        {
                            Toast.MakeText(context, "Ala-i bosssss!", ToastLength.Long).Show();

                            TcpClient     client = new TcpClient(_Details.ServerIP, _Details.LargeFilesPort);
                            NetworkStream Ns     = client.GetStream();

                            _TcpDataExchange.WriteStreamString(Ns, CryptDecryptData.CryptData(new string[] { _Details.GetTripId, new SaveUsingSharedPreferences(context).LoadString(SaveUsingSharedPreferences.Tags.Login.Username) }));
                            string TripId = CryptDecryptData.DecryptData(_TcpDataExchange.ReadStreamString(Ns))[0];
                            new SaveUsingSharedPreferences(context).Save(SaveUsingSharedPreferences.Tags.Trip.TipId, TripId);

                            ns.Dispose();
                            client.Close();

                            Intent StartOrganizatorTrip = new Intent(context, typeof(Organizator_Trip));
                            StartOrganizatorTrip.PutExtra("BackgroundByteArray", DrawableConverter.DrawableToByteArray(Background));
                            context.StartActivity(StartOrganizatorTrip);
                        }
                        else
                        {
                            Toast.MakeText(context, "Fail!", ToastLength.Long).Show();
                            context.Finish();
                        }
                    }
                };
            }
            break;
            }

            return(v);
        }
        public override Android.Views.View OnCreateView(Android.Views.LayoutInflater inflater, Android.Views.ViewGroup container, Android.OS.Bundle savedInstanceState)
        {
            View rootView            = inflater.Inflate(Resource.Layout.fragment_gauge_scales, container, false);
            RadRadialGaugeView gauge = (RadRadialGaugeView)rootView.FindViewById(Resource.Id.radial_gauge);

            // >> radial-scale-instantiate
            GaugeRadialScale scale1 = new GaugeRadialScale(Activity);

            scale1.Minimum = 34;
            scale1.Maximum = 40;
            // << radial-scale-instantiate

            // >> radial-scale-config
            scale1.Radius      = 0.6f;
            scale1.StrokeWidth = 2;
            // << radial-scale-config

            // >> radial-scale-config-ticks-labels
            scale1.LabelsColor          = Color.Gray;
            scale1.LabelsCount          = 7;
            scale1.MajorTicksCount      = 7;
            scale1.LabelsPaint.TextSize = 30;
            // << radial-scale-config-ticks-labels

            // >> radial-scale-config2
            GaugeRadialScale scale2 = new GaugeRadialScale(Activity);

            scale2.StrokeWidth = 2;
            scale2.Radius      = 0.7f;
            scale2.SetRange(93.2f, 104);
            scale2.TicksLayoutMode      = GaugeScaleTicksLayoutMode.Outer;
            scale2.MajorTicksCount      = 7;
            scale2.MinorTicksCount      = 20;
            scale2.LabelsCount          = 7;
            scale2.LabelsLayoutMode     = GaugeScaleLabelsLayoutMode.Outer;
            scale2.LabelsPaint.TextSize = 30;
            scale2.LabelsColor          = Color.Gray;
            // << radial-scale-config2

            // >> add-scale-to-gauge
            gauge.AddScale(scale1);
            gauge.AddScale(scale2);
            // << add-scale-to-gauge

            // >> add-indicators-to-scale
            GaugeRadialNeedle needle = new GaugeRadialNeedle(Activity);

            needle.Value       = 36.5f;
            needle.Length      = 0.5f;
            needle.TopWidth    = 8;
            needle.BottomWidth = 8;
            scale1.AddIndicator(needle);
            scale1.AddIndicator(GetIndicator(34, 36, Color.Blue));
            scale1.AddIndicator(GetIndicator(36.05f, 40, Color.Red));
            // << add-indicators-to-scale

            // >> gauge-set-title
            gauge.Title.Text          = "celsius";
            gauge.Subtitle.Text       = "fahrenheit";
            gauge.TitleVerticalOffset = 90;
            // << gauge-set-title

            return(rootView);
        }
 public override Android.Views.View OnCreateView(Android.Views.LayoutInflater inflater, Android.Views.ViewGroup container, Android.OS.Bundle savedInstanceState)
 {
     return(inflater.Inflate(Resource.Layout.FeatureLayout, null));
 }
Пример #36
0
        public override Android.Views.View OnCreateView(Android.Views.LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            // Android 3.x+ still wants to show title: disable
            Dialog.Window.RequestFeature(WindowFeatures.NoTitle);

            // Create our view
            view = inflater.Inflate(Resource.Layout.GrantDialog, container, true);

            if (cds == CommonDialogStates.Grant)
            {
                var tvGrantLabel = view.FindViewById <TextView> (Resource.Id.tvGrantLabel);
                tvGrantLabel.Text = "Subscribe Grant";
                if (IsPresenceGrant)
                {
                    tvGrantLabel.Text = "Presence Grant";
                }

                // Handle dismiss button click
                btnGrant        = view.FindViewById <Button> (Resource.Id.btnGrant);
                btnGrant.Click += ButtonGrantClick;

                btnDismiss        = view.FindViewById <Button> (Resource.Id.btnCancel);
                btnDismiss.Click += ButtonDismissClick;
            }
            else if (cds == CommonDialogStates.HereNow)
            {
                var tvGrantLabel = view.FindViewById <TextView> (Resource.Id.tvGrantLabel);
                tvGrantLabel.SetText(Resource.String.hereNow);

                lblInput1 = view.FindViewById <TextView> (Resource.Id.lblGrant1);
                lblInput1.SetText(Resource.String.showUuid);

                lblInput2 = view.FindViewById <TextView> (Resource.Id.lblGrant2);
                lblInput2.SetText(Resource.String.showUserState);

                lblInput3 = view.FindViewById <TextView> (Resource.Id.lblGrant3);
                lblInput3.SetText(Resource.String.channel);

                txtVal           = view.FindViewById <EditText> (Resource.Id.txtttl);
                txtVal.InputType = Android.Text.InputTypes.TextFlagAutoComplete;

                tbRead         = view.FindViewById <ToggleButton> (Resource.Id.tbRead);
                tbRead.Checked = true;

                // Handle dismiss button click
                btnGrant = view.FindViewById <Button> (Resource.Id.btnGrant);
                btnGrant.SetText(Resource.String.hereNow);
                btnGrant.Click += ButtonGrantClick;

                btnDismiss        = view.FindViewById <Button> (Resource.Id.btnCancel);
                btnDismiss.Click += ButtonDismissClick;
            }
            else if (cds == CommonDialogStates.GlobalHereNow)
            {
                var tvGrantLabel = view.FindViewById <TextView> (Resource.Id.tvGrantLabel);
                tvGrantLabel.SetText(Resource.String.globalHereNow);

                lblInput1 = view.FindViewById <TextView> (Resource.Id.lblGrant1);
                lblInput1.SetText(Resource.String.showUuid);

                lblInput2 = view.FindViewById <TextView> (Resource.Id.lblGrant2);
                lblInput2.SetText(Resource.String.showUserState);

                lblInput3            = view.FindViewById <TextView> (Resource.Id.lblGrant3);
                lblInput3.Visibility = ViewStates.Invisible;

                txtVal            = view.FindViewById <EditText> (Resource.Id.txtttl);
                txtVal.Visibility = ViewStates.Invisible;

                tbRead         = view.FindViewById <ToggleButton> (Resource.Id.tbRead);
                tbRead.Checked = true;

                // Handle dismiss button click
                btnGrant = view.FindViewById <Button> (Resource.Id.btnGrant);
                btnGrant.SetText(Resource.String.globalHereNow);
                btnGrant.Click += ButtonGrantClick;

                btnDismiss        = view.FindViewById <Button> (Resource.Id.btnCancel);
                btnDismiss.Click += ButtonDismissClick;
            }

            return(view);
        }
        public override Android.Views.View OnCreateView(Android.Views.LayoutInflater inflater, Android.Views.ViewGroup container, Android.OS.Bundle savedInstanceState)
        {
            var view = inflater.Inflate(Resource.Layout.map_frag3, null);

            return(view);
        }
Пример #38
0
        public override Android.Views.View OnCreateView(Android.Views.LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            Android.Content.Res.Resources res = this.Resources;
            // Android 3.x+ still wants to show title: disable
            Dialog.Window.RequestFeature(WindowFeatures.NoTitle);

            // Create our view
            view = inflater.Inflate(Resource.Layout.AuthKey, container, true);

            if (cds == CommonDialogStates.Auth)
            {
                //auth
                lblInput0            = view.FindViewById <TextView> (Resource.Id.lblinput0);
                lblInput0.Visibility = ViewStates.Invisible;
                lblInput2            = view.FindViewById <TextView> (Resource.Id.lblinput2);
                lblInput2.Visibility = ViewStates.Invisible;
                tvinput2             = view.FindViewById <TextView> (Resource.Id.txtinput2);
                tvinput2.Visibility  = ViewStates.Invisible;

                txtChannel            = view.FindViewById <TextView> (Resource.Id.txtChannel);
                txtChannel.Visibility = ViewStates.Invisible;

                tvAuthLabel = view.FindViewById <TextView> (Resource.Id.tvAuthLabel);
                tvAuthLabel.SetText(Resource.String.auth);

                tvinput1 = view.FindViewById <TextView> (Resource.Id.lblinput1);
                tvinput1.SetText(Resource.String.authkey);

                // Handle dismiss button click
                btnSet        = view.FindViewById <Button> (Resource.Id.btnSet);
                btnSet.Click += ButtonSetClick;

                btnSet2            = view.FindViewById <Button> (Resource.Id.btnSet2);
                btnSet2.Visibility = ViewStates.Invisible;

                btnDismiss        = view.FindViewById <Button> (Resource.Id.btnCancel);
                btnDismiss.Click += ButtonDismissClick;
                //end auth
            }
            else if (cds == CommonDialogStates.ChangeUuid)
            {
                lblInput0             = view.FindViewById <TextView> (Resource.Id.lblinput0);
                lblInput0.Visibility  = ViewStates.Invisible;
                txtChannel            = view.FindViewById <TextView> (Resource.Id.txtChannel);
                txtChannel.Visibility = ViewStates.Invisible;
                lblInput2             = view.FindViewById <TextView> (Resource.Id.lblinput2);
                lblInput2.Visibility  = ViewStates.Invisible;
                tvinput2            = view.FindViewById <TextView> (Resource.Id.txtinput2);
                tvinput2.Visibility = ViewStates.Invisible;


                tvAuthLabel = view.FindViewById <TextView> (Resource.Id.tvAuthLabel);
                tvAuthLabel.SetText(Resource.String.btnChangeUuid);

                tvinput1 = view.FindViewById <TextView> (Resource.Id.lblinput1);
                tvinput1.SetText(Resource.String.enterUuid);

                // Handle dismiss button click
                btnSet = view.FindViewById <Button> (Resource.Id.btnSet);
                btnSet.SetText(Resource.String.btnChangeUuid);
                btnSet.Click += ButtonSetClick;

                btnSet2            = view.FindViewById <Button> (Resource.Id.btnSet2);
                btnSet2.Visibility = ViewStates.Invisible;

                btnDismiss        = view.FindViewById <Button> (Resource.Id.btnCancel);
                btnDismiss.Click += ButtonDismissClick;
            }
            else if (cds == CommonDialogStates.PresenceHeartbeat)
            {
                lblInput0             = view.FindViewById <TextView> (Resource.Id.lblinput0);
                lblInput0.Visibility  = ViewStates.Invisible;
                txtChannel            = view.FindViewById <TextView> (Resource.Id.txtChannel);
                txtChannel.Visibility = ViewStates.Invisible;
                lblInput2             = view.FindViewById <TextView> (Resource.Id.lblinput2);
                lblInput2.Visibility  = ViewStates.Invisible;
                tvinput2            = view.FindViewById <TextView> (Resource.Id.txtinput2);
                tvinput2.Visibility = ViewStates.Invisible;


                tvAuthLabel = view.FindViewById <TextView> (Resource.Id.tvAuthLabel);
                tvAuthLabel.SetText(Resource.String.enterHeartbeatTime);

                tvinput1 = view.FindViewById <TextView> (Resource.Id.lblinput1);
                tvinput1.SetText(Resource.String.enterHeartbeatTime);

                // Handle dismiss button click
                btnSet = view.FindViewById <Button> (Resource.Id.btnSet);
                btnSet.SetText(Resource.String.btnset);
                btnSet.Click += ButtonSetClick;

                btnSet2            = view.FindViewById <Button> (Resource.Id.btnSet2);
                btnSet2.Visibility = ViewStates.Invisible;

                btnDismiss        = view.FindViewById <Button> (Resource.Id.btnCancel);
                btnDismiss.Click += ButtonDismissClick;
            }
            else if (cds == CommonDialogStates.PresenceHeartbeatInterval)
            {
                lblInput0             = view.FindViewById <TextView> (Resource.Id.lblinput0);
                lblInput0.Visibility  = ViewStates.Invisible;
                txtChannel            = view.FindViewById <TextView> (Resource.Id.txtChannel);
                txtChannel.Visibility = ViewStates.Invisible;
                lblInput2             = view.FindViewById <TextView> (Resource.Id.lblinput2);
                lblInput2.Visibility  = ViewStates.Invisible;
                tvinput2            = view.FindViewById <TextView> (Resource.Id.txtinput2);
                tvinput2.Visibility = ViewStates.Invisible;


                tvAuthLabel = view.FindViewById <TextView> (Resource.Id.tvAuthLabel);
                tvAuthLabel.SetText(Resource.String.enterHeartbeatInterval);

                tvinput1 = view.FindViewById <TextView> (Resource.Id.lblinput1);
                tvinput1.SetText(Resource.String.enterHeartbeatInterval);

                // Handle dismiss button click
                btnSet = view.FindViewById <Button> (Resource.Id.btnSet);
                btnSet.SetText(Resource.String.btnset);
                btnSet.Click += ButtonSetClick;

                btnSet2            = view.FindViewById <Button> (Resource.Id.btnSet2);
                btnSet2.Visibility = ViewStates.Invisible;

                btnDismiss        = view.FindViewById <Button> (Resource.Id.btnCancel);
                btnDismiss.Click += ButtonDismissClick;
            }
            else if (cds == CommonDialogStates.DeleteLocalUserState)
            {
                tvAuthLabel = view.FindViewById <TextView> (Resource.Id.tvAuthLabel);
                tvAuthLabel.SetText(Resource.String.deleteUserState);
                lblInput2            = view.FindViewById <TextView> (Resource.Id.lblinput2);
                lblInput2.Visibility = ViewStates.Invisible;
                tvinput2             = view.FindViewById <TextView> (Resource.Id.txtinput2);
                tvinput2.Visibility  = ViewStates.Invisible;


                tvinput1 = view.FindViewById <TextView> (Resource.Id.lblinput1);
                tvinput1.SetText(Resource.String.enterUserStateKey);

                // Handle dismiss button click
                btnSet = view.FindViewById <Button> (Resource.Id.btnSet);
                btnSet.SetText(Resource.String.btnDelUserStateAndExit);
                btnSet.Click += ButtonSetClick;

                btnSet2 = view.FindViewById <Button> (Resource.Id.btnSet2);
                btnSet2.SetText(Resource.String.btnDelUserStateAndMore);
                btnSet2.Visibility = ViewStates.Invisible;

                btnDismiss        = view.FindViewById <Button> (Resource.Id.btnCancel);
                btnDismiss.Click += ButtonDismissClick;
            }
            else if (cds == CommonDialogStates.GetUserState)
            {
                tvAuthLabel = view.FindViewById <TextView> (Resource.Id.tvAuthLabel);
                tvAuthLabel.SetText(Resource.String.btnGetUserState);
                lblInput2            = view.FindViewById <TextView> (Resource.Id.lblinput2);
                lblInput2.Visibility = ViewStates.Invisible;
                tvinput2             = view.FindViewById <TextView> (Resource.Id.txtinput2);
                tvinput2.Visibility  = ViewStates.Invisible;


                tvinput1 = view.FindViewById <TextView> (Resource.Id.lblinput1);

                tvinput1.Text = string.Format("{0} ({1})", res.GetString(Resource.String.uuid), res.GetString(Resource.String.optional));

                // Handle dismiss button click
                btnSet = view.FindViewById <Button> (Resource.Id.btnSet);
                btnSet.SetText(Resource.String.btnGetUserState);
                btnSet.Click += ButtonSetClick;

                btnSet2            = view.FindViewById <Button> (Resource.Id.btnSet2);
                btnSet2.Visibility = ViewStates.Invisible;

                btnDismiss        = view.FindViewById <Button> (Resource.Id.btnCancel);
                btnDismiss.Click += ButtonDismissClick;
            }
            else if (cds == CommonDialogStates.WhereNow)
            {
                lblInput0             = view.FindViewById <TextView> (Resource.Id.lblinput0);
                lblInput0.Visibility  = ViewStates.Invisible;
                txtChannel            = view.FindViewById <TextView> (Resource.Id.txtChannel);
                txtChannel.Visibility = ViewStates.Invisible;
                lblInput2             = view.FindViewById <TextView> (Resource.Id.lblinput2);
                lblInput2.Visibility  = ViewStates.Invisible;
                tvinput2            = view.FindViewById <TextView> (Resource.Id.txtinput2);
                tvinput2.Visibility = ViewStates.Invisible;


                tvAuthLabel = view.FindViewById <TextView> (Resource.Id.tvAuthLabel);
                tvAuthLabel.SetText(Resource.String.btnWhereNow);

                tvinput1      = view.FindViewById <TextView> (Resource.Id.lblinput1);
                tvinput1.Text = string.Format("{0} ({1})", res.GetString(Resource.String.uuid), res.GetString(Resource.String.optional));

                // Handle dismiss button click
                btnSet = view.FindViewById <Button> (Resource.Id.btnSet);
                btnSet.SetText(Resource.String.btnWhereNow);
                btnSet.Click += ButtonSetClick;

                btnSet2            = view.FindViewById <Button> (Resource.Id.btnSet2);
                btnSet2.Visibility = ViewStates.Invisible;

                btnDismiss        = view.FindViewById <Button> (Resource.Id.btnCancel);
                btnDismiss.Click += ButtonDismissClick;
            }
            else if (cds == CommonDialogStates.AddLocalUserState)
            {
                tvAuthLabel = view.FindViewById <TextView> (Resource.Id.tvAuthLabel);
                tvAuthLabel.SetText(Resource.String.addUserState);

                lblInput2 = view.FindViewById <TextView> (Resource.Id.lblinput2);
                lblInput2.SetText(Resource.String.enterUserStateValue);

                tvinput1 = view.FindViewById <TextView> (Resource.Id.lblinput1);
                tvinput1.SetText(Resource.String.enterUserStateKey);

                // Handle dismiss button click
                btnSet = view.FindViewById <Button> (Resource.Id.btnSet);
                btnSet.SetText(Resource.String.btnSaveUserStateAndExit);
                btnSet.Click += ButtonSetClick;

                btnSet2 = view.FindViewById <Button> (Resource.Id.btnSet2);
                btnSet2.SetText(Resource.String.btnDelUserStateAndMore);
                btnSet2.Visibility = ViewStates.Invisible;

                btnDismiss        = view.FindViewById <Button> (Resource.Id.btnCancel);
                btnDismiss.Click += ButtonDismissClick;
            }
            else if (cds == CommonDialogStates.SetUserState)
            {
                tvAuthLabel = view.FindViewById <TextView> (Resource.Id.tvAuthLabel);
                tvAuthLabel.SetText(Resource.String.btnSetUserState);

                lblInput2 = view.FindViewById <TextView> (Resource.Id.lblinput2);
                lblInput2.SetText(Resource.String.btnUserStateInst);
                lblInput2.SetHeight(100);

                tvinput1 = view.FindViewById <TextView> (Resource.Id.lblinput1);
                tvinput1.SetText(Resource.String.enterUserStateKey);
                tvinput1.Text = string.Format("{0} ({1})", res.GetString(Resource.String.uuid), res.GetString(Resource.String.optional));

                // Handle dismiss button click
                btnSet = view.FindViewById <Button> (Resource.Id.btnSet);
                btnSet.SetText(Resource.String.btnSetUserState);
                btnSet.Click += ButtonSetClick;

                btnSet2            = view.FindViewById <Button> (Resource.Id.btnSet2);
                btnSet2.Visibility = ViewStates.Invisible;

                btnDismiss        = view.FindViewById <Button> (Resource.Id.btnCancel);
                btnDismiss.Click += ButtonDismissClick;
            }

            return(view);
        }
        public override Android.Views.View OnCreateView(Android.Views.LayoutInflater inflater, Android.Views.ViewGroup container, Android.OS.Bundle savedInstanceState)
        {
            var RootView = inflater.Inflate(Resource.Layout.sound_play_dialog, container, false);

            indicatorView = RootView.FindViewById <AVLoadingIndicatorView>(Resource.Id.indicator);
            btClose       = RootView.FindViewById <ImageButton>(Resource.Id.btClose);
            btReplay      = RootView.FindViewById <ImageButton>(Resource.Id.btReplay);
            btPause       = RootView.FindViewById <ImageButton>(Resource.Id.btPause);
            btPlay        = RootView.FindViewById <ImageButton>(Resource.Id.btPlay);

            btClose.Click += (sender, e) => {
                try
                {
                    if (mediaPlayer != null)
                    {
                        mediaPlayer.Stop();
                    }
                }
                catch (Exception e3)
                {
                }
                finally{
                    this.Dismiss();
                }
            };

            btReplay.Click += (sender, e) => {
                if (mediaPlayer != null)
                {
                    indicatorView.Indicator.Start();
                    mediaPlayer.Pause();
                    mediaPlayer.SeekTo(0);
                    mediaPlayer.Start();
                    SetStatusOfImageButton(btPlay, false);
                    SetStatusOfImageButton(btPause, true);
                    SetStatusOfImageButton(btReplay, true);
                }
            };

            btPause.Click += (sender, e) =>
            {
                if (mediaPlayer != null && mediaPlayer.IsPlaying)
                {
                    indicatorView.Indicator.Stop();
                    playbackPosition = mediaPlayer.CurrentPosition;
                    mediaPlayer.Pause();
                    SetStatusOfImageButton(btPlay, true);
                    SetStatusOfImageButton(btPause, false);
                    SetStatusOfImageButton(btReplay, true);
                }
            };

            btPlay.Click += OnPlay_Click;
            this.Dialog.Window.RequestFeature(WindowFeatures.NoTitle);
            this.Dialog.SetCancelable(false);
            this.Dialog.SetCanceledOnTouchOutside(false);
            this.SetStyle(DialogFragment.StyleNoTitle, 0);

            SetStatusOfImageButton(btReplay, false);
            SetStatusOfImageButton(btPause, false);
            SetStatusOfImageButton(btPlay, true);

            indicatorView.Indicator.Stop();
            return(RootView);
        }