草庐IT

form_handler

全部标签

android - Handler.postDelayed(...) 不会延迟 Runnable

我自己实现了一个OnCompletionListener,如下所示:publicclassSongEndCompletionListenerimplementsOnCompletionListener{StringnextView;ContextactualActivity;intstopTime;publicSongEndCompletionListener(Contextactivity,StringnextView,inttime){this.nextView=nextView;actualActivity=activity;}@OverridepublicvoidonCompl

android - Xamarin.forms UITest md5 未找到错误

我是Xamarin.forms开发的新手,正在尝试编写一些UI测试。我在mac上并且关注了thisguide测试在iOS上运行良好。但是,对于Android测试,模拟器甚至不会启动并提供以下输出:SetUp:System.Exception:Failedtoexecute:/Users/me/Library/Developer/Xamarin/android-sdk-macosx/platform-tools/adb-semulator-5554shellmd5/data/app/com.mysite.my_app-1/base.apk-exitcode:127/system/bin/

android - 调试 - 在 Xamarin.Forms Android 应用程序 (VS 2017) 中引用 .NET 标准 1.4 库

我使用VS2017。我有Xamarin.FormsAndroid项目,我必须在那里引用一堆.NetStandard1.4库。我将所有项目都放在一个解决方案中。我基本上添加引用和编译解决方案没有问题。当我从.NetStandard库中包含的Xamarin方法调用时,它返回结果但在该方法中没有命中断点。此外,VS2017智能感知不适用于.NetStandard库中包含的方法。当从Xamarin.FormsAndroid应用程序调用.NetStandard库时,我是否需要做一些额外的事情来启用调试和智能感知?我为此困惑了2天(起初我以为我的.net标准方法根本没有被调用)而且我不知道该怎么做

android - 更新 Xamarin.Forms 后我无法运行该应用程序

好的,事情是这样的:我正在使用Xamarin.Form构建一个同时面向iOS和Android的应用。我正在使用适用于Mac的XamarinStudio我创建了应用程序,解决方案创建了App、App.Droid、App.iOS项目。在每个项目中都有一个指示,显示一些包需要更新。我在SamsungS5API21中运行Droid项目,没有进行更新,并且该应用已安装在设备中。我更新了包,根据这个问题的反馈将Xamarin.Form更新到20.0.+版本:https://forums.xamarin.com/discussion/57283/unable-to-find-a-version-of

c# - 禁用 Android 双击 Xamarin Forms 标签

嘿,我正在使用XamarinForms,我正在处理android双击问题。我的问题是我使用标签作为按钮-当我快速点击它时,应用程序会崩溃。我想通过在单击后禁用点击来防止这种情况。我的标签在XAML中定义如下:我的代码隐藏是这样的:LabelName.GestureRecognizers.Add((newTapGestureRecognizer{Command=newCommand(asynco=>{awaitNavigation.PopToRootAsync();})})); 最佳答案 嗯,你可以有一个外部bool值来避免这种情况(

android - 此 Handler 类应该是静态的,否则可能会发生泄漏 (com.test.test3.ui.MainActivity.1)

我是android的新手,我尝试开发一个系统,但是当我完成代码时,处理程序显示此警告下面显示我编辑后的代码,事件ontounch中的处理程序显示警告处理程序无法解析。我尝试在我尝试运行应用程序时将//忽略处理程序,并强制关闭它的结果。publicclassMainActivityextendsActivity{protectedstaticfinalintSTOP=100;ImageViewiv;privateProgressBarpb;LinearLayoutll;privateAnimationDrawableanim;ScrollViewsv;privateSQLiteDatab

android - Xamarin Forms Android,隐藏标题栏边框

如何在XamarinAndroid中隐藏标题栏的边框?我正在使用XamarinForms,MainActivity.cs中使用了以下代码来隐藏标题栏的其余部分。[Activity(Label="",MainLauncher=true,ScreenOrientation=ScreenOrientation.Portrait)]protectedoverridevoidOnCreate(Bundlebundle){this.RequestWindowFeature(WindowFeatures.ActionBarOverlay);base.OnCreate(bundle);//Transp

android - 为什么设置了HandlerThread looper的Handler可以和UI Object交互?

为什么这段代码有效?@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Log.i("onCreate",Thread.currentThread().toString());textView=(TextView)findViewById(R.id.textView);imageView=(ImageView)findViewById(R.id.imageView);Handle

android - 是否可以使用 Xamarin.Forms 创建自定义页面布局?

我想实现的有点像这样其中“某些View”是一些固定且永不更改(如状态栏)的自定义内容(页面或内容View),页面将通过正常导航(通过NavigationPage)更改。我已经有类似的工作,但每次用户导航时都会重新创建“某些View”,因为每个页面都派生自包含“某些View”的基页。publicsealedclassRootPage:ExtendedMasterDetailPage{publicRootPage(){//30%DrawerWidth=.3f;Master=newMenuPage();Detail=newNavigationPage(newHomePage());}}pub

c# - Xamarin forms App() 在启动时被调用两次

我的XamarinForms应用程序有问题。每次我启动android解决方案时,App()构造函数都会被调用两次。我通过将应用程序入口点设置为单例来解决此问题。但每个View构造函数也被调用两次,我不明白为什么?这是一个错误吗?我应该提一下,我已经在代码隐藏中编写了所有View-如果它以某种方式相关-我正在使用genymotion模拟器。App中的代码没什么特别的:boolisInitialized=false;publicApp(){if(!isInitialized){isInitialized=true;navigationPage=newNavigationPage(newLo