Bada:ListView 中的自定义项
我想为我的 ListView 创建一个 CustomItem,但我的字符串文本有问题。我尝试放置一个带有字符“\n”的字符串来进行换行。
我这样创建字符串:
String fullName ="First Name: ";
fullName.Append(firstName);//one string variable
fullName.Append("\n");
fullName.Append("Last Name: ");
fullName.Append(lastName);//one string variable
我希望姓氏和名字显示在不同的行中。
我把这个字符串放在我的自定义项目中,如下所示: pCitem->AddElement(Osp::Graphics::Rectangle(10,-30,430,150),index,fullName,35,Osp::Graphics::Color::COLOR_GREEN,Osp::Graphics::Color::COLOR_RED,true) ;
我的问题是firstName 和lastName 没有出现在不同的行中。我该如何解决这个问题?谢谢
I want to create a CustomItem for my ListView and i have a problem with my String text. I try to put a string with the character "\n" for line change.
I create my String like that:
String fullName ="First Name: ";
fullName.Append(firstName);//one string variable
fullName.Append("\n");
fullName.Append("Last Name: ");
fullName.Append(lastName);//one string variable
I want lastName and FirstName showed up in different lines.
i put this string in my custom Item like that:
pCitem->AddElement(Osp::Graphics::Rectangle(10,-30,430,150),index,fullName,35,Osp::Graphics::Color::COLOR_GREEN,Osp::Graphics::Color::COLOR_RED,true);
(API here : http://developer.bada.com/help_2.0/index.jsp?topic=/com.osp.cppapireference.help/classOsp_1_1Ui_1_1Controls_1_1CustomItem.html).
My problem is that firstName and lastName didn't showed up in different lines. How i can fix this? Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您使用的 AddElement() 方法仅允许您插入单行字符串。
对于多行字符串,您必须创建一个支持文本的EnrichedText
多行并使用:
方法将其插入到您的 CustomItem 中。
希望这有帮助!
The AddElement() method that you used only allows you to insert a single-line string.
For multi-line strings you have to create an EnrichedText which supports text on
multiple lines and use the:
method to insert it into your CustomItem.
Hope this helps!
您可以添加两个字符串,一个包含名字,另一个包含姓氏,如下所示。其中 Rectangle() 函数包含不同的坐标。
You can add two string, one with first name and another with last name as shows below. Where Rectangle() functions contain different coordinates.