首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Xamarin form Progressbar方法progressTo在某些安卓设备上不起作用

Xamarin form Progressbar方法progressTo在某些安卓设备上不起作用
EN

Stack Overflow用户
提问于 2019-02-19 02:19:24
回答 1查看 51关注 0票数 0

我试着做了个小应用。我有一个progressBar和一个按钮。当我点击我的按钮时,它会在我的progressBar上开始倒计时30秒。它可以在我所有的模拟器android手机上运行,除了那部手机:

三星盖乐世j5 pro (安卓8.0) HTC One M8 (安卓6.0)

在该设备上,它在不到1秒的时间内变为0。

我找到了这个https://forums.xamarin.com/discussion/134407/progressbar-progressto-only-works-on-some-devices,但是没有答案

这是我的MainPage.xaml

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
         xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
         x:Class="ProgressApp.MainPage">
   <StackLayout>
        <ProgressBar x:Name="progressBar" HeightRequest="20" Progress="1" HorizontalOptions="FillAndExpand" VerticalOptions="CenterAndExpand"/>
        <Button Text="Start !"
                FontSize="20"
                HorizontalOptions="FillAndExpand"
                BackgroundColor="#00b484"
                TextColor="White"
                FontAttributes="Bold"
                Clicked="OnCommencerClicked" />
    </StackLayout>
</ContentPage>

这是我的MainPage.xaml.cs

代码语言:javascript
复制
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Xamarin.Forms;

namespace ProgressApp
{
    public partial class MainPage : ContentPage
    {
         public MainPage()
         {
             InitializeComponent();

         }

         private void OnCommencerClicked(object sender, EventArgs args)
         {
             try
             {
                 progressBar.ProgressTo(0, 30000, Easing.Linear);
             }
             catch (System.Exception exc)
             {
                 System.Diagnostics.Debug.WriteLine(exc.ToString());
             }
        }
    }
 }
EN

回答 1

Stack Overflow用户

发布于 2019-02-19 03:52:20

最好的方法是使用MVVM。在可能的情况下,此代码不起作用

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54753199

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档