我正在使用MOXy2.6(JAXB+JSON)。我希望ObjectElement和StringElement以相同的方式编码,但MOXy在字段类型为Object时创建包装器对象。ObjectElement.javapublicclassObjectElement{publicObjecttestVar="testValue";}StringElement.javapublicclassStringElement{publicStringtestVar="testValue";}Demo.javaimportjavax.xml.bind.JAXBContext;importjavax.x
我希望用户从众多元素中选择一个。所以我正在创建一长串StringElement,每个列表都有一个特定的标题。每个元素都与特定值相关联。我的想法是设置StringElement的Value属性。但是,这会使值显示在元素的右侧。如何隐藏这个值?我仅在用户点击条目时才需要它。 最佳答案 除了最基本的设置之类的对话框,我最终(90%的时间)定义了我自己的Element类型。它解决了许多问题(例如这个问题)并减少了重复代码。所以你会得到类似的东西:classMyStringElement:StringElement{publicMyStrin
是否可以为与MonoTouch.Dialog中的单个StringElement关联的文本分配不同的字体,例如温馨提示:预约医生 最佳答案 正如@Jason所说,您始终可以创建自己的Element。事实上,即使我的定制需求很少,我通常还是会这样做。你可以看看MessageElement看看如何完成渲染不同的字符串。您还可以使用UIViewElement选择更简单的方法并定义你的UIView有两个不同字体的标签或完全控制OwnerDrawElement. 关于ios-MonoTouch.Di