首页 > TAG信息列表 > mvvmcross

适用于Android的发布模式下的MvxException

我有我自己无法解决的问题.我无法在发布模式下运行我的android api,它在加载System.Web.Service.dll库时停止,然后我得到了MvxException,继续后,我得到了第二个MvxExcetpion(我从调试模式下猜测它将要关闭申请). 我正在使用MvvmCross-我在WindowsPhone7中的应用程序运行正常,但是在

通过INotifyPropertyChanged的MvvmCross自定义绑定

我遇到的情况与this类似,但在Touch中.尝试通过INotifyPropertyChanged处理. 我的代码如下: set.Bind(txtSearch).For(x => x.Text).To(x => x.SearchText); 其中txtSearch是我的UISearchBar自定义包装.因此,我不能从MvxNotifyPropertyChanged继承,因为我已经从UIView继承(包装器是

有什么办法让Mvx.MvxLinearLayout尊重android:layout_weight吗?

我有一个水平的项目列表,希望平均共享可用的屏幕宽度. 以前,我曾使用索引绑定到每个项目,并使用静态LinearLayout来使每个项目具有相同的layout_weight. 当我用Mvx.MvxLinearLayout和ItemsSource绑定替换静态LinearLayout并将项目的标记移动到Itemtemplate中时,MvxLinearLayout不再

c#-如何在Windows Phone 8上进行代码内绑定

我正在尝试在Windows Phone 8上执行代码内绑定,例如“如何在Windows Phone上执行CreateBindingSet()?”这样的问题.How to do CreateBindingSet() on Windows Phone?我想我已经按照Stuart的建议完成了步骤,但是我不断收到异常错误或输出错误“ MvxBind:警告:9,86无法创建用于绑定_upda

android-MvxListView不水平显示

在我的Android应用中,我创建了一个垂直布局,以将图像的水平列表(缩略图)保留在列表中所选图像的较大视图上方.由于某种原因,我无法使水平列表水平显示,它仅显示为垂直列表. <LinearLayout android:orientation="vertical" android:layout_width="fill_par

删除项目时刷新MvvmCross MvxListView

当我从列表中删除一个项目时,MvxListView不会刷新. 我的清单(没什么花哨的): private List<Item> items = new List<Item>(); public List<Item> Items { get { return items; } set { items = value; RaisePropertyChanged(() => Items); } } 无效的代码: Items.Re

如何在MvvmCross中动态更新绑定?

我知道,当我们调用SetContentView时,最初会挂接MvvmCross中的绑定.但是,我正在动态创建一个新视图,并且未绑定该视图的绑定.是否有一种方法可以使MvvmCross绑定挂接到最初调用SetContentView之后创建的视图? 具体来说,在我的示例中-我正在为Google Glass客户端编码并实现多个卡.当某

C#-MvvmCross自定义事件绑定事件Args

我已经使用MvvmCross在EditText上为FocusChange事件创建了自定义绑定.我可以绑定事件并触发,但是我不知道如何传递事件args.我的自定义绑定是这个 using Android.Views; using Android.Widget; using Cirrious.MvvmCross.Binding; using Cirrious.MvvmCross.Binding.Droid.Target;

使用MVVM Cross将运行时格式化的XML字符串绑定到Android TextView

我在Xamarin Studio中使用MVVM Cross: 我有一个文本视图,我想做这样的事情: <TextView android:id="@+id/title1" android:layout_toRightOf="@+id/thumb1" local:MvxBind="FormattedText Item.Description;" /> 其中,Item.D

android-Mvvmcross:无法在活动的OnCreate中创建MvxRecyclerAdapter

我在Mvvmcross Support RecyclerView library中使用MvxRecyclerView 问题在于MvxRecyclerView无法在Activity中膨胀(但Fragment可以正常工作).似乎MvxAndroidBindingContextHelpers.Current()在MvxRecyclerAdapter构造函数中返回null. 你能告诉我如何解决这个问题吗?解决方法:也许On

sqlite-net扩展关系始终为null

我正在尝试使用MvvmCross 4中的扩展名.我试图做的很简单:我有两个表,它们之间存在一对多的关系,并且想要访问它. 我有两个类,BusLine和BusLineGroup.每条总线都有一个组作为外键.我在代码中所做的是运行一个简单的LINQ查询以获取所有总线: var testQuery = from busLine in thi

Cv-MvvmCross ShowViewModel加载顺序

我的ViewModel中有一个排序问题,该问题似乎与线程有关,但我无法弄清楚我们出了什么问题或我的“修复”是如何修复它的. 我有一个ViewModel,需要调用一个异步方法来加载其初始数据.我从MvvmCross自动调用的Init方法调用异步方法.如果由于某种原因加载失败,我想显示一个Error屏幕,但

非泛型Mvx.Resolve()方法?

在基于MvvmCross的应用程序中, 我正在Shared Core App类中向Mvx IOC容器注册一些单例服务类,如下所示: CreatableTypes() .EndingWith("Service") .AsInterfaces() .RegisterAsSingleton(); 所有注册的服务都继承自基类: public abstract class BaseService { pub

android-Mvvmcross在代码上绑定片段的子代

我在Xamarin中使用MvvMCross绑定片段代码有一点问题. 首先,我想做什么或我要做什么:我希望我的解释还可以.我从最低的元素开始.首先,我建立动态的UI.我有很多“模板”.它们定义了我的片段片段,例如Lable和ACTextEdit-Field. 然后,我有很多片段(我的视图).它们包含此代码片段在单独的

android-MvxListView中的NavigationDrawer AddFooter方法-NullReferenceException

我目前正在为Android和iOS实现一个crossplatform-app. 由于我想使用MvvmCross和弹出菜单,因此如果发现本杰明·海塞尔(Benjamin Hysell)的演示(使用DrawerLayout)非常有用: 码: https://github.com/benhysell/V.FlyoutTest 描述:http://benjaminhysell.com/archive/2014/04/mvvmcross-

自定义可见性转换器-Android-版本(MvvmCross)

我已经使用MvvmCross开发了适用于Android的应用程序.它的一部分应该显示ImageView或MvxImageView.当我在调试模式下对其进行测试时,它工作正常,但是当我将其更改为发布模式时,可见性转换器似乎停止工作.所有其他转换器都按应有的方式工作,只有那些转换器停止工作. 我的xml简历: <Li

android-无法绑定自定义MvvmCross视图

我创建了两个自定义Android View,它们希望绑定到数据模型中的属性.当我运行应用程序时,属性绝对未绑定,并且在日志中看到诸如MvxBind:Error:106.21找不到视图类型的错误-md5b46e1450448c30667827ca3b24581c6a.NavigationListView. 我最初也遇到了与android.support.v4.widget.DrawerL

MvvmCross从字节绑定Android绑定图像[]

有谁知道如何在axml视图中将byte [](图像)绑定到Image控件. 我的ViewModel继承自MvxViewModel.我所有其他绑定的效果都很好,但是我找不到绑定该图像的方法.解决方法:我认为您可以使用自定义UI控件将此绑定. 为此,您需要执行以下操作: >从ImageView继承新的MyImageView>添加默认构造

MVVMCross Binding崩溃导致Android应用程序崩溃

我有一个基于Xamarin和MvvmCross的Android应用. 在该应用程序中,有一个带有我自己创建的ExpandableListView的视图.现在,此列表显示几个项目,这些项目已使用MvvmCross绑定到其DataContext.但是,由于各个ListItemViews的视图差异很大,因此这些ListItemViews的一部分是在ExpandedList

android-具有最新MVVMCross的ActionBarSherlock

有没有人有示例如何将ActionBarSherlock与最新的MVVMCross一起使用? 有Roosmaa / MvvmCross.ActionBarSherlock,但是它不能与最新的MVVMCross一起使用,我不确定它是否准备好用于生产. 还有LegacyBar,但我也找不到MVVMCross的示例.解决方法:我相信LegacyBar已与MvvmCross一起使用-因

android – 请勿在主题中请求Window.FEATURE_ACTION_BAR并将windowActionBar设置为false以使用工具栏代替

当我将工具栏应用到我的应用程序中时,我遇到了这个问题,当我尝试运行app时它崩溃了.我使用了之前的所有帖子但没有运气.      这是我的代码: Style.xml <style name="ToolBarStyle" parent="@style/Theme.AppCompat.Light"> <item name="windowActionBar">false</item>

MvvmCross Android – 按钮命令的RelativeSource绑定的替代方案

我有一个项目列表绑定到MvxBindableListView与MvxItemTemplate. 我的列表中通常有4个项目绑定到我的视图.数据得到更新,视图显示新数据就好了. 现在,我想为此项目模板添加两个按钮.但是,MvvmCross不提供相对源绑定. (见图) 但是我在解决这个方面遇到了困难. 我已经尝试了列表项的It

android – MVVMCross在MvxBindableListView中更改ViewModel

我的Android应用程序的问题很小,我不知道如何使用MVVM Cross解决它. 这是我的模特 public class Article { string Label{ get; set; } string Remark { get; set; } } 我的ViewModel public class ArticleViewModel: MvxViewModel { public List<Article> Article

android – 使用绑定对布局进行膨胀时的MVVMCross异常

我正在使用Xamarin和MVVMCross开发一个Android应用程序. 当我试图给用户提供选择列表的布局时,我得到以下异常.我该如何解决或解决这个问题 例外: Cirrious.CrossCore.Exceptions.MvxException:在创建MvxAdapter期间bindingContext为null – 只应在特定绑定上下文放置在堆栈上时才创

android – 使用IMvxMessenger获取Messege两次

我正在使用Xamrin Android应用程序,我正在使用MvvmCross.在我的应用程序中,我使用了IMvxMessenger.But当我更改视图并回到同一视图时,我得到两次消息.然后它崩溃了. 解决办法是什么 ?这是我的代码:在ViewModel中我有这个代码: var messanger = Mvx.Resolve<IMvxMessenger>(); var mes