Android MvvmCross MvxTableLayout事件
MvxTableLayout似乎没有任何事件 是否可能有一个事件,例如,OnClickRow(r),其中r是被单击的行?有了它,我就可以更改TableRow本身的属性,或者单个TextView的属性(或者我放在ItemTemplate中的任何其他控件) 属性指的是背景色、文本颜色、字体大小等 我自己添加此事件或任何事件的过程是什么? (好吧,我想继承MvxTableLayout是第一步) 短暂性脑缺血发作Android MvvmCross MvxTableLayout事件,android,xamarin,tablelayout,mvvmcross,Android,Xamarin,Tablelayout,Mvvmcross,MvxTableLayout似乎没有任何事件 是否可能有一个事件,例如,OnClickRow(r),其中r是被单击的行?有了它,我就可以更改TableRow本身的属性,或者单个TextView的属性(或者我放在ItemTemplate中的任何其他控件) 属性指的是背景色、文本颜色、字体大小等 我自己添加此事件或任何事件的过程是什么? (好吧,我想继承MvxTableLayout是第一步) 短暂性脑缺血发作 Pap一个MvxTableLayout只是一个安卓TableLayout,添加了一些绑定,
Pap一个
MvxTableLayout
只是一个安卓TableLayout
,添加了一些绑定,允许它与集合一起使用
- Android桌面布局-
- Mvx扩展-
TableLayout
本身有点像Wpf/SL中的Grid
。它不是为大型集合而设计的,它不虚拟化它的UI,也不提供“选择”类型的功能
如果愿意,您可以自己添加这些钩子-例如,通过提供来自表单元格上的Click
事件的回调
但是,我怀疑您最好使用基于“真正”适配器的布局—类似于MvxListView
或MvxGridView
- 一位用户在中写过关于在
中突出显示的内容MvxListView
- 还有一些使用xml处理所选状态的方法,例如,请参见(但使用Xamarin的
方法,而不是Android的ItemClick
)setonimclicklinklistener