草庐IT

android - 在xamarin android中从右向左打开滑动抽屉

Iamgettingissuetoopenslidingdrawerfromrighttoleftforxamarinandroid.butbelowcodeworkingforshowslidingdrawerfromlefttoright.ifanypropertyofMasterDetailPagetoopenslidingfromrighttoleftpleaseshareyourviewswithme.HereSlidingDraweropenfromlefttorightbutiwanttoopenfromrighttoleftforXamarinAndroidAnyide

android - Xamarin Android.App.DialogFragment 已过时

TL;DR有谁知道为什么Android.App.DialogFragment在Xamarin中已过时,更重要的是,推荐使用什么类?更多信息:我在我的Xamarin.Android应用程序中收到以下警告:WarningCS0618'DialogFragment'isobsolete:'Thisclassisobsoletedinthisandroidplatform'WarningCS0618'Activity.FragmentManager'isobsolete:'deprecated'来自以下代码:usingAndroid.App;voidonClick(intpos){Dialog

android - Xamarin Android - 没有流程布局?

我想以流式布局方式显示几个具有动态大小的小部件,但我似乎找不到流式布局。作为框架的一部分,XamarinforAndroid中真的没有流布局吗? 最佳答案 不,据我所知,XamarinAndroid中没有流程布局。 关于android-XamarinAndroid-没有流程布局?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/18433278/

android - 防止 Android WebView 在 Xamarin 环境中重新加载页面旋转

我意识到有很多与此相关的问题,但我已经尝试了所有本地开发解决方案,但无法让它们在Xamarin下工作。我有一个webview,它加载了一个URL,其中包含用于绘图的图形UI。当设备旋转时,webview重新加载页面,用户的工作丢失。下面的博文给出了最好的解决方案,并解释了广泛记录的解决方案是不够的,原因如下:http://www.devahead.com/blog/2012/01/preserving-the-state-of-an-android-webview-on-screen-orientation-change/Themainproblemwiththisimplementa

android - MapWithOverlaysActivity - 无法确定 $(TargetFrameworkVersion)

我已经下载了XamarinStudio并尝试将MapsAndLocationDemo3示例与MapWithOverlaysActivity项目一起使用。我收到以下错误:C:\ProgramFiles(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(2,2):ErrorXA0000:Couldnotdetermine$(TargetFrameworkVersion)forAPIlevel'19.'(XA0000)(SimpleMapDemo)在AndroidSDKManager中,我已经安装了Android4.4(A

c# - Monodroid - 处理重用 ListView 行的 subview 上的事件

Android的ListView重新使用已滚出View的行。但是,在C#中处理行的subview上的事件时,这似乎是一个问题。在Java中添加事件处理程序的公认方法是显式设置处理程序,如下所示:ImageViewimg=(ImageView)row.findViewById(R.id.pic);img.setOnClickListener(newView.OnClickListener(){publicvoidonClick(Viewv){System.out.println(position);}});Xamarin网站上的文档鼓励开发人员使用C#的add事件监听器模式,该模式不适用

android - Xamarin Studio 创建的磁盘上的 android 签名 key 在哪里?

我正在使用我在XamarinStudio中创建的key进行发布。该key在磁盘上的什么位置,以便我可以对其进行备份? 最佳答案 window在C:\Users\USERNAME\AppData\Local\Xamarin\MonoforAndroid\debug.keystoreOSX在~/.local/share/Xamarin/MonoforAndroid/debug.keystorehttp://developer.xamarin.com/guides/android/deployment,_testing,_and_metr

android - TextureView TranslationX & Y 在 API 23 上不是预期的行为

目前我正在制作一个带有textureview的相机播放器来渲染我的相机。因为预览可以有任何维度,所以我创建了一些自定义代码来在调用OnSurfaceTextureUpdated时更改纹理View:voidupdateTextureMatrix(intwidth,intheight){Displaydisplay=WindowManager.DefaultDisplay;varisPortrait=(display.Rotation==SurfaceOrientation.Rotation0||display.Rotation==SurfaceOrientation.Rotation18

android - Mono for Android - 纵向所有 Activity

我有一个MonoDroid应用程序,我想强制我的所有Activity仅以纵向显示。我想创建一个Activity基类,例如:[Activity(ScreenOrientation=ScreenOrientation.Portrait)]publicabstractclassBaseActivity:Activity{}然后我的应用程序中的所有其他Activity都应该从它继承(也避免重复并有一个中心位置来定义ScreenOrientation=ScreenOrientation.Portrait)。但是,如果您查看ActivityAttribute定义,它似乎不支持继承。[Seriali

c# - 在 APK 中保护字符串

我正在使用Xamarin的MonoforAndroid开发一个Android应用程序。我目前正在使用GooglePlayAPI添加应用内购买功能。为此,我需要从我的应用程序中向Google发送公共(public)许可证key。针对此问题,Google建议如下:SecurityRecommendation:Itishighlyrecommendedthatyoudonothard-codetheexactpubliclicensekeystringvalueasprovidedbyGooglePlay.Instead,youcanconstructthewholepubliclicens