activity indicator, web view
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
<StackLayout>
|
||||
<Image Source="https://cdn4.iconfinder.com/data/icons/social-media-2146/512/28_social-256.png"/>
|
||||
<Image Source="{OnPlatform Android=droid.png, UWP=assets/droid.png}" BindingContext="{x:Reference imageSizePicker}" HeightRequest="{x:Binding SelectedItem}" Aspect="AspectFit"/>
|
||||
<Picker x:Name="imageSizePicker" Title="Image Size">
|
||||
<Picker x:Name="imageSizePicker" Title="Image Size" SelectedItem="50" SelectedIndexChanged="imageSizePicker_SelectedIndexChanged">
|
||||
<Picker.Items>
|
||||
<x:String>50</x:String>
|
||||
<x:String>100</x:String>
|
||||
@@ -17,6 +17,8 @@
|
||||
<DatePicker x:Name="dataPicker" Format="yyyy-MM-dd"></DatePicker>
|
||||
<Label x:Name="timePickerLabel" BindingContext="{x:Reference timePicker}" Text="{x:Binding Time, StringFormat='{0:hh\\:mm\\.fff}'}"/>
|
||||
<TimePicker x:Name="timePicker"/>
|
||||
<ActivityIndicator x:Name="activityIndicator" Color="Salmon" IsRunning="False"/>
|
||||
<WebView x:Name="webView" Source="https://google.com" VerticalOptions="FillAndExpand" Navigating="webView_Navigating" Navigated="webView_Navigated"/>
|
||||
</StackLayout>
|
||||
</ContentPage.Content>
|
||||
</ContentPage>
|
@@ -16,5 +16,20 @@ namespace XamarinStudy.Views
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
private void imageSizePicker_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
activityIndicator.IsRunning = false;
|
||||
}
|
||||
|
||||
private void webView_Navigating(object sender, WebNavigatingEventArgs e)
|
||||
{
|
||||
activityIndicator.IsRunning = true;
|
||||
}
|
||||
|
||||
private void webView_Navigated(object sender, WebNavigatedEventArgs e)
|
||||
{
|
||||
activityIndicator.IsRunning = false;
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user