我正在尝试使用Xamarin.Android和mvvmcross在Android上的listview中绑定一个web图像。不过我有这个错误
MvxBind:错误:找不到7.13视图类型-Mvx.MvxHttpImageView
Android.Views.InflateException:二进制XML文件行#1:膨胀类Mvx.MvxHttpImageView时出错
这是我的axml
<?xml version="1.0" encoding="utf-8"?>
<LinearLa
我想要一个文本视图,它代表一个等级,我想要背景根据这个值从亮到暗。意思是1=白色背景,5=红色背景。你认为最好的方法是什么
谢谢
Amit用于装订背景色:
MvvmCross包括一个BackgroundColor绑定,其中有一个示例,它与中的TextView一起使用
什么时候颜色会改变?用户输入值后或完全离开textview后?
<TextView
android:layout_width="fill_parent"
android:layout_height="100
我正在用mvvmcross中的AzureMobile服务构建一个应用程序,当我调用ToListSync()方法从Windows Phone 8中的服务器检索数据时,它工作正常,但Xamarin.Android中有一个错误。有人建议我解决这个问题吗
这是一个完整的错误堆栈
mvx:Warning: 39.64 Exception masked AggregateException:
12-02 14:06:53.317 I/mono-stdout( 2032): mvx:Warning: 39.
我正在尝试构建我的应用程序,以便发布到Google Play商店。我正在使用Newtonsoft.Json库,并试图在设置“SDK和用户程序集”时使用链接器。当我尝试反序列化json对象时,会出现错误“找不到System.ComponentModel.TypeConverter类型的默认构造函数”
当我将链接器设置为“无”时,我没有这个问题。请帮助。这可能不是唯一的答案,但我相信将System.dll(或“System”,不确定键入什么)添加到“ProjectOptions->Build->An
我看到Xamarin最近作为组件发布
我想在我的应用程序中与MvvmCross一起使用它,但我遇到了困难,所以我转向谷歌,找到了这个教程
但我不明白如何正确使用MvvmCross。如何将其中的按钮绑定到ICommands等?我可以将整个actionbar指定为ViewModel并绑定到它吗?如果是,怎么做?无法使用MvvmCross将ActionBar绑定到ICommands。但是,当按下ActionBar上的按钮时,您可以使用一个简单的技巧从活动中调用ICommands
public ov
使用材质设计,Xamarin Android中的FloatingAction按钮显示在背景中。我试过Bringfront(),但没用。如何使FloatingActionButton菜单显示在前面而不是背景中
Design.axml:
我
只要把这个代码
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk
我对在XamarinAndroid中开发应用程序还不熟悉。我使用nuggets集成了AndroidX.lifeCycle。我知道如何创建对象私有MutableLiveData currentName=new MutableLiveData();
在javaandroid中。但在Xamarin Android中创建对象很困难。任何人都知道如何在Xamarin Android中使用LiveData你应该安装Xamarin.Android.Arch.Lifecycle.LiveDatanuget.Pa
我想知道目前MVVMCross中是否有一种方法可以在MvxTabsFragmentActivity上创建自定义标题栏
我正在使用MvxTabsFragmentActivity来实现ActionBar。在我看到的所有文档中,您都需要在活动的OnCreate方法中请求此功能
当我尝试这样做时:
protected override void OnCreate (Bundle savedInstanceState)
{
RequestWindowFeature(WindowFeatures.C
我正在使用Xamarin Studio为Android开发一个类库。如何在我的库项目中添加对Mono.Android的引用?
Mono.Android不在可用程序集列表中。假设已安装X.Android,请右键单击解决方案。然后Add->addnewproject->Android->Android库项目
您不需要添加任何参考资料
如果您希望在库项目中支持的不仅仅是Xamarin.Android,您可以使用可移植类库(PCL)。我发现配置文件78和158工作得非常好,都提供了wait/async支
我用NuGet的“热金枪鱼入门包”创建了一个带有MvvmCross的Android应用程序。
并做了一些改变:
在生成的FirstView布局中,我添加了一个按钮
我在设备上运行应用程序,通过单击按钮在活动之间来回导航,并使用DDMS观察堆
该应用程序以15MB的分配堆开始,经过几次导航,在我单击DDMS中的“原因GC”后,分配的堆为32MB
我花了更多的时间在设备上的应用程序之间切换或保持设备空闲,但分配的堆并没有减少
我本以为分配的内存会被释放。
我想它最终会变好的 首先,我将介绍一般的An
尝试在Xamarin应用程序中使用Pixate和MvvmCross设置按钮样式。类选择器似乎不起作用。您可以看到主按钮类没有将字体颜色设置为黄色,并且按钮的背景不是蓝色
是否有人曾与吡咯烷酮和MvvmCross合作并找到解决此问题的方法
defalut.css
main.xaml
这甚至是相互关联的吗?当您不使用绑定时,它是否工作?您是否运行:Com.Pixate.Freestyle.PixateFreestyle.Init this;?类不是在pixate StyleClass中,而不仅仅是类
在iOS下,我可以有这样的东西
var myButton = new UIButton(new RectangleF(4,4,100,42));
var myTextView = new UITextView
{
Text = "Hello",
Frame = new RectangleF(4,4,42,21)
};
myButton.Add(myTextView);
这允许我将UITextView添加到ui按钮。非常快,非常简单
有没有类似的东西可以让我在Android上做类
在我的Xamarin.Forms项目中,我正在努力向Droid解决方案添加Facebook Android软件包(Nuget和component manager都试用过)
在包Xamarin.Forms及其依赖项和Facebook SDK包依赖项之间似乎存在某种不兼容。如果我删除了Xamarin Forms包(及其所有依赖项),Facebook Android SDK包将安装OK(带依赖项),但由于依赖项问题,我无法在添加Facebook SDK后添加表单
Xamarin.Forms 2.3.2
我正在使用Xamarin Android开发移动应用程序。我们已成功地将Firebase portal与我们的应用程序集成。我们还可以在firebase控制台的仪表板上看到所有自动事件和自定义事件
现在,我的需求是在我的应用程序中将Google Tag Manager(GTM)SDK与现有的Firebase SDK集成。我试图通过以下链接进行整合
但最终导致生成错误GTM配置文件(GTM-XXXX.json)的资源文件名无效
所以这里是我的问题,如何在Xamarin Android应用程序中
我尝试在xamarin Android中使用基本适配器用searchview过滤listview,在sql server中使用restfull web服务绑定listview。我在PublishResults中遇到了一个错误
这是我的密码:-
GetHospNames.cs
public class GetHospNames
{
public string HospID { get; set; }
public string HospName { get; set; }
我是Xamarin Android的新手。目前我正在开发一个应用程序,它需要用图形和图表来表示数据。我以前看过与这个主题相关的帖子。我使用的是Mono.AndroidV4.0,因为我安装的Android SDK比较旧
哪一个是我可以用于我的目的的最好的库?有几个图表库可用于Xamarin。哪一个是最好的取决于你的要求。所有人都将绘制图表。;-)
要研究的选项:
如果使用ASCII框构建的简单时间序列/折线图没有问题,您可能需要检查此轻量级(~20KB)Xamarin.Forms控件:
这家
我正在尝试将奖励AdMob视频添加到我的应用程序onCreate中的代码为
Android.Gms.Ads.MobileAds.Initialize(ApplicationContext, "APP_CODE" );
mRewardedVideoAd = MobileAds.GetRewardedVideoAdInstance(this);
mRewardedVideoAd.RewardedVideoAdListener = this;
mRewardedVideoAd.LoadAd(@"ca-
我有一个项目,是完美的工作在任何低于api 29的版本
当我尝试在Android 10设备上运行时,应用程序在显示启动屏幕后崩溃。我发现的解决方案之一是将proguard与自定义配置结合使用:
-keep class android.support.v7.widget.FitWindowsLinearLayout { *; }
-keep class android.support.v7.widget.** { *; }
现在我尝试使用proguard进行编译,但出现了一个错误
/Librar
我使用以下代码来读取使用Zxing库的QRcode图像。Iam拍摄一张照片并将其传递给QRcode阅读器进行解码
Reader barcodeReader = new MultiFormatReader();
LuminanceSource source = new RGBLuminanceSource(imagebytes, btmap.Width, btmap.Height);
BinaryBitmap bitmap = new BinaryBitmap(new HybridBinarize
我正在尝试使用Facebook sdk api绑定(https://github.com/xamarin/monodroid-samples/tree/master/Facebook)
只有当我将清单中的包名设置为Com.Facebook.Android时,绑定才会起作用
如果我不这样做,我会在启动登录对话框(NoClassDefFoundError:com.facebook.android.R$drawable)时出现异常。该对话框尝试从com.facebook.android包加载资源
有办
我在修改代码以使其在monodroid 4.2.3下构建之后使用了教程代码,我对其进行了扩展,使list类如下所示
// ViewGroup parent = listView;
void listView_ItemClick(object sender, Android.Widget.AdapterView.ItemClickEventArgs e, ViewGroup parent)
{
var item = this.listAdapter.GetItem
没有部署Xamarin的第一个教程。因此模拟器显示空白屏幕。有人能帮我吗。请在VS 15中查找构建详细信息
1>Starting deploy AVD_GalaxyNexus_ToolsForApacheCordova ...
1>Deploying AVD_GalaxyNexus_ToolsForApacheCordova ...
1>Build started.
1>C:\Program Files (x86)\MSBuild\14.0\bin\csc.exe /no
我有一个在调试/发布模式下运行良好的应用程序,但当我尝试通过HockeyApp和VSTS部署它时,我在启动时遇到以下错误:
System.MissingMethodException: Method 'Array.Empty' not found.
at MvvmCross.Droid.Views.MvxActivityViewExtensions.OnViewCreate (IMvxAndroidView androidView, Android.OS.Bundle bundle) [0x0
我正在尝试制作一个Android Xamarin绑定库(for)。最初的问题是这个库是一个多AAR项目。标准问题是绑定库一次只能绑定到一个AAR。如果有多个AAR,那么绑定将只针对其中一个(根据我的经验添加的最新的一个)。(,可以找到许多其他的)
请记住,我在下面所说的一切,有很多Jar文件需要作为EmbeddedReferenceJAR添加进来
我首先尝试将所有文件放在一个文件夹中(并根据它们来自的文件夹命名),然后将所有资源合并到一个文件夹中。
我将其压缩,将zip文件夹重命名为AAR,并尝
标签: Xamarin.android
android-preferencespreferenceactivityandroiddesignsupportpreferencescreen
我想删除首选项屏幕中的紫色间隙:
所以它应该是这样的:
我正在使用Xamarin Android和c#开发我的应用程序。
首选项屏幕是来自Android.Support.V7.Preferences库的PreferenceFragmentCompat。材质样式在“我的自定义主题”中设置:
<style name="Theme.DarkTheme" parent="Theme.AppCompat.NoActionBar">
<it
我需要使用一个第三方库,其中包括一个用[Application]属性修饰的类。这会导致编译器错误,因为我有自己的应用程序类使用[application]属性。我希望我的应用程序类从第三方库的应用程序类继承
public class MyApplication : ThirdPartyApplication
{
}
然而,由于我不能用[Application]属性修饰我的类,我无法在清单中指定它应该运行“MyApplication”而不是“ThirdPartyApplication”
如果我手动
我想动态地实现我在应用程序中附加的图像,但我不知道如何在C#Gradient中指定中心颜色、起始颜色、结束颜色和角度
如何在Xamarin android本机平台上以编程方式实现此功能
protected override void OnCreate(Bundle savedInstanceState) {
base.OnCreate(savedInstanceState);
SetContentView(Resource.Layout.GradientLayout);
我正在尝试使用
对于我的xamarin.Android应用程序,我遵循提供的安装指南,一切似乎都正常,但是有没有办法更改表情弹出窗口的背景颜色,它以黑色背景显示,我需要更改它以匹配whatsapp one
提前谢谢
下面是我的片段实现
private void SetupEmojiconPopup(View viewFragment)
{
_emojiconPopup = new EmojiconsPopup(viewFragment, Activi
我试图从资产文件夹复制数据库,但不幸遇到错误:System.UnauthorizedAccessException:“拒绝访问路径“/storage/emulated/0/Northwind.sqlite”。我添加了运行时权限。你能告诉我我做错了什么吗?下面是我的源代码:
string dbName = "Northwind.sqlite";
string dbPath = Path.Combine(Android.OS.Environment.ExternalStorageD
我曾经使用visual studio 2019创建我的应用程序,但由于某些原因,我不得不降级到vs 2017。我的应用程序过去工作正常,我在装有安卓10的物理设备上编译它们时没有问题。现在,当我使用vs 2017打开我的旧应用程序时,发现一个错误,目标框架版本9不受支持。当我尝试创建新的应用程序时,它们不会在我的手机上运行。我试图更改我的目标框架版本,但只有android 6之前的版本。我正在尝试使用sdk管理器安装版本9,但它不起作用。我想知道如何解决这个问题。我应该重新安装VS2019吗。提
我是Sqlite的新手。这就是我目前所理解的
请帮助确认我的理解。
1) Sqlite引擎内置于Android操作系统中
因此,我不需要从其网站下载并安装这个Sqlite引擎
现在,我有以下问题:
2) 如果我在项目中包含一个Sqlite数据库(其中包含数据),我是否需要将其读入(使用memorystream读入缓冲区,这基于SlqCe上的WP)Sqlite引擎下的文件夹或目录
3) 是否有关于创建表、添加、插入、更新Sqlite、设置关系的教程
4) 是否支持引用完整性?就像我删除主键一样,所
我在自定义控件中膨胀MvxImageView时遇到问题
从我所做的研究中,我发现了几个嫌疑犯
如果是,我应该补充什么?(我在android地图视图充气错误方面看到了这一点
我是否创建了用户控件?我看到了使用SetContentView()而不是inflate的建议,因为它通过mvvmcross机制传递indlate请求,但在自定义视图中没有这样的方法
以下是自定义控件布局:
<?xml version="1.0" encoding="utf-8"?> <LinearLay
以下代码在单个方向上运行良好,但一旦方向发生更改,就会导致异常:
using Android.App;
using Android.Content.PM;
using Android.Gms.Maps;
using Android.Gms.Maps.Model;
using Android.OS;
using Android.Support.V4.App;
using Cirrious.MvvmCross.Droid.Fragging;
using System;
using System.Co
我在Android应用程序中发现了一系列方法,其中RunOnUiThread用于调用其他方法,这些方法也将其内容包装在RunOnUiThread中。我想假设该方法将仅从另一个已经获取UI线程的方法调用,并且在不满足该条件时抛出异常。iOS曝光,这很好地处理了这个问题
在Xamarin.Android中是否有类似行为的Xamarin.iOS(MonoTouch)UIApplication.EnsureUIThread的等价物?我在Jonathan Pryor的一篇文章中找到,该文章说:
Synch
我正在将ServiceStack与Xamarin.Android/Mono for Android项目一起使用
更新到Xamarin.Android 4.8后,如果我使用任何链接,我会出现以下错误:
无法加载文件或程序集“System.ServiceModel.Web,版本=2.0.5.0,区域性=neutral,PublicKeyToken=7cec85d7bea7798e”或其依赖项之一
我使用的ServiceStack DLL来自:
这个问题的答案是自己编译DLL吗
另外,在Androi
当在活动中启动的web请求正在运行时,用户导航离开活动时,处理这种情况的最佳方法\推荐方法是什么
我正在考虑在请求中使用CancellationTokenSource.Token,并在活动的on Pause或on Stop上调用CancellationTokenSource.Cancel
OnPause并不总是工作,因为即使在活动被遮挡的情况下,它也可以被调用。
我可以在OnResume上执行web请求,但如果我需要执行3个web请求,这意味着所有请求都需要重新运行,因为活动部分被遮住了。我不知
目前我正在使用MvvmCross进行Xamarin Forms Android项目。我有一个关于框架的奇怪问题。每当我设置OutlineColor时,它只在iOS中显示,而不在Android中显示。我试过使用不同的Xamarin表单项目,它在两个平台上都可以显示,没有任何问题。我没有任何迹象表明为什么会发生这种情况。MvvmCross是否与该问题存在某种关联
以下是一个示例:
<core:BasePage
xmlns="http://xamarin.com/schema
我使用xamarin,用c#开发了一个android应用程序。它使用了大量内存。很长一段时间以来,我使用了较弱的2GB设备来成功运行它。现在我把手机换成4GB设备,突然我的内存出现异常。这是由创建较大的位图引起的
在这里您可以看到输出:
(13022): Starting a blocking GC Alloc
(13022): Clamp target GC heap from 271MB to 256MB
(13022): Alloc concurrent mark sweep GC fre
我正试图创建一个安卓应用程序,通过生物识别技术安全访问密钥库
我正在使用以下示例:
一切正常,但我想使用屏幕锁(密码,PIN或模式)作为备用选项。是否可以将此回退与指纹管理器或新的生物特征提示一起使用?当我试着用iOS来做这件事时,会有自动的回退
感谢您的帮助。是的,这是可以实现的,但您可以使用简单的方法KeyguardManager来实现@LeonLu MSFT感谢您的回答。。。但我需要能够通过这种身份验证从android密钥库访问安全密钥@LeonLu MSFT我发现我也可以在密钥库中
我的Resource.Designer.cs文件生成时总是有一大堆错误。我可以很好地编译和运行这个应用程序,即使有错误,但它会弹出错误列表窗口
在我的例子中,Resource.Designer.cs文件包含以下条目:
// aapt resource value: 0x7F020238
public const int bottomtab.navarea = 2130838072;
// aapt resource value: 0x7F020239
public const int bott
编辑:我想我明白了。正是xml中的背景造成了这种差异
问:
我正在尝试向我的应用程序动态添加按钮。(我需要创建1-6个按钮)
当我尝试在XML中创建一个按钮(以测试外观)时,它如下所示:
以下是我用来创建的xml:
<Button
android:layout_width="match_parent"
android:layout_height="100dp"
android:background="@android:color/darker_gray"
我试图遵循关于形状主题化的文档,但我遇到了麻烦
以下是my styles.xml文件:
真的
@颜色/原色
@颜色/原色
@颜色/蓝色
@颜色/非常浅的灰色
@颜色/浅灰色
@颜色/按钮背景
@颜色/灰色
@颜色/主文本
@颜色/原色
@style/ShapeAppearance.SmallComponent
@style/ShapeAppearance.MediumComponent
@style/ShapeAppearance.LargeComponent
切
4dp
切
8dp
圆的
4
MainActivity.cs
使用系统;
使用Android.App;
使用Android.Content;
使用Android.Runtime;
使用Android.Views;
使用Android.Widget;
使用Android.OS;
使用Android.Graphics;
命名空间ImageViewRotation
{
[活动(Label=“ImageViewRotation”,MainLauncher=true)]
公共课活动:活动
{
创建时受保护的覆盖无效(捆绑包)
{
ba
我在Monodroid中使用DrawerLayout小部件,这是从本教程移植的
抽屉工作正常,但是,当抽屉打开或关闭时,不会调用DroperRoped和DroperClosed事件处理程序。我使用小部件中的内置侦听器。抽屉布局被放置在片段中
有什么想法吗?非常感谢您的帮助
this.DrawerLayout.DrawerClosed += delegate(object sender, Android.Support.V4.Widget.DrawerLayout.DrawerClosedEv
我犯了一个最奇怪的错误:
我有一个带有MvxListView的页面,这是部分布局:
<Mvx.MvxListView
android:id="@+id/RatingsList"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
local:MvxBind="ItemsSource Path=Dishes"
我使用MvxImageView控件绑定了大量搜索结果。当应用程序下载每个图像时,图像渲染时有时会有一个小的等待。目前这意味着搜索结果在呈现之前是白色的
我希望在MvxImageView中有一个占位符图像,其方式与在标准ImageView控件中放置占位符图像的方式相同
这是代码
<Mvx.MvxImageView
android:id="@+id/item_searchresult_imageView"
android:src="@drawable/product_placehold
我开发的应用程序是一个调查应用程序。我的应用程序的导航类似于此Page1-->Page2-->Page3-->Page4-->Page1。当从一个页面导航到另一个页面时,每次都会占用堆空间,从而导致OOM异常
我试过了
OnDisappearing()中的GC.Collect()在每个页面中都没有帮助
在MainActivity中使用了override OnLowMemory()
已删除高分辨率图像
我在using块中也使用了按钮渲染器的位图,除此之外,我在其他任何地方都没有使用位图
如何
我正在使用Xamarin.Android,其中有一个与Xamarin.Forms.Entry字段的对话框
当显示对话框时,如何显示键盘并使该输入字段具有焦点
我用的是设备,不是模拟器。你能试试这个吗
dialog.Appearing += (object sender, System.EventArgs e) => yourEntry.Focus ();
当您聚焦到条目时,默认情况下将显示键盘
这是一个例子,我试着用按钮点击来显示键盘
<StackLayout>
&l
我试着将状态栏设置为透明,将工具栏变大,并设置渐变。
但它也会使您的UI位于软导航键下
软键盘也覆盖了编辑文本。
android:WindowsOfInputMode=“adjustPan”不工作
if (Build.VERSION.SdkInt >= BuildVersionCodes.Kitkat)
{
Window window = Window;
window.AddFlags(WindowManagerFlags.LayoutNoLimits);
w
我是Xamarin android的新手。我一直在犯这个错误,不知道如何摆脱它
错误CS0117“Resource.Id”不包含“button_1”的定义
这是我正在使用的代码。当我将断点添加到button21行时,代码可以工作,但我在visual studio编辑器中不断遇到错误。我正在尝试使用按钮单击导航到另一个页面
protected override void OnCreate(Bundle savedInstanceState)
{
base.O
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 28 页