DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: liangjiping168
今日帖子: 17
在线用户: 20
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 goodboysoft (goodboysoft) ★☆☆☆☆ -
普通会员
2017/9/22 17:47:31
标题:
Berlin 10.1 TListView问题多 浏览:1771
加入我的收藏
楼主: var
TestText : TListItemText;
TestItem : TListViewItem;
begin
TestItem := ListView1.Items.Add;
TestText := TListItemText.Create(TestItem);
TestText.Text := 'Test';
end;

这段代码 在 XE 10 Settle 上没问题,新建的 列表内容可以显示出来,但是到了 Berlin 10.1 Up2 就不显示,是 文字 ”Test“,不显示,百思不得其解!
----------------------------------------------
-
作者:
男 delphiteacher (delphiteacher) ▲▲▲▲▲ -
普通会员
2017/9/22 21:01:33
1楼: 用OrangeUI控件吧,用的人很多,可以相互学习交流,
www.orangeui.cn
----------------------------------------------
欢迎加入OrangeUI的app开发阵营:http://www.orangeui.cn/,联系QQ452330643
作者:
男 a88888 (德玛西亚) ▲▲▲△△ -
普通会员
2017/9/24 19:56:52
2楼: 搞不懂你这版本升级版本的意义,升级又不升级到最新版,不如换回去用D7,省事
----------------------------------------------
-
作者:
男 gaoyong_gy (gaoyong_gy) ★☆☆☆☆ -
盒子活跃会员
2017/9/25 9:43:27
3楼: 建议升级到Delphi10.1update2。

使用方法上,有些改变。

要用新版本,你必须得适应。
----------------------------------------------
Delphi 的移动程序开发,是您不可再错失的机遇:http://blog.163.com/you888@188/blog/static/6723961920169319529515/
作者:
男 gaoyong_gy (gaoyong_gy) ★☆☆☆☆ -
盒子活跃会员
2017/9/25 12:34:39
4楼: 1、由于xe10中ListView重构了,ItemClickEx的ItemObject参数变成TListItemDrawable类型,需要删除重生成一下,然后把代码复制进去:
procedure TXPYSDForm.SearchTruckFrame1ListView1ItemClickEx(const Sender: TObject; ItemIndex: Integer;const [Ref] LocalClickPos: TPointF; const ItemObject: TListItemDrawable);
begin
if ItemObject is TListItemAccessory then
begin
SearchTruckFrame1.Visible := False;
if SearchTruckFrame1.ListView1.Selected <> nil then
edtTruck.Text := TListViewItem(SearchTruckFrame1.ListView1.Selected).Text;
end;
end;

2、ListView.Selected变了,需要强类型转换一下,这个Help有提到;
引用单元FMX.ListView.Appearances,然后转换:
TListViewItem(SearchTruckFrame1.ListView1.Selected).Text;
找不到TListViewItem时,引用该单元也可解决问题
listView.ClearItems没有了,改为listView.Items.Clear

3、因为引用一个无用的单元,编译出错产生死循环,后来手工把引用的这个单元去掉解决;

4、下面这个错误,使得android app闪退,跟踪到System.InitUnits过程中,自己写的代码一点没调用就出这个错误,无解中...(换用另外一台机器,这个错误消失)。
ProxyInterface could not be found
 
解决办法:重建项目,再把使用的单元加到项目中来!

5、打开DataModule,在控件面版上找不到TStyleBook,解决办法是把DataModule中的这行中的空格去掉,改成下面这样:
{%CLASSGROUP 'FMX.Controls.TControl'}

6、speedbutter引用ImageList,不显示图标,解决办法,将speedbutter与ImageList放到一个单元中;这肯定是一个bug,当前Form的Speeon引用另外MainForm上的ImageList,不显示图标!进一步发现,将ImageList放到全局的DataModule中,也可以解决。

以上内容引用自红鱼儿的博客:
http://blog.sina.com.cn/s/blog_44fa172f0102vn4v.html

以下内容由我添加:
1、ListView1.Items.CheckedIndexes(true),这个函数增加上了参数。
2、CLASSES.DEX 如果修改过,用编译后的新版本的再改一遍。到了 XE8或更高版本,如果你的 JAVA 代码只是新增的,可以改成 JAR。这样安卓平台,直接加载。
3、工程的发布(部署)信息需要【重新加载】。Deployment 需要 Revert to Default(特别是您的安卓APP,显示完启动图片后自己退出了时):
点菜单项 Project—>Deployment,打开部署子窗口,点 Revert to Default 按钮,就是那个向左的弯箭头出现 Revert to default 对话框:
选中第一项“Revert for all configurationsthe active platform”,点OK。
4、切换横竖方向横屏闪退问题修复:删除工程目录下的AndroidManifest.template.xml,重新编译即可。如果原来的这个文件自己修改过,就要再次修改一次。
----------------------------------------------
Delphi 的移动程序开发,是您不可再错失的机遇:http://blog.163.com/you888@188/blog/static/6723961920169319529515/
作者:
男 gaoyong_gy (gaoyong_gy) ★☆☆☆☆ -
盒子活跃会员
2017/9/25 12:37:02
5楼: 曾经我是这样升级过来的,要修改一定量的代码,但总的来说不难。





Delphi手机通用界面设计源码低价出售(跨平台:Windows,mac,ios,android都可以用),让你一步跨入主流软件界面境界。购买后即刻使用,哪里需要拷哪里。买过的都说好。2年的设计经验,让你即刻掌握。提供热腾腾的源码。详情:
http://blog.163.com/you888@188/blog/static/6723961920159271412582 ;


购买地址:https://item.taobao.com/item.htm?id=522707335329 ;


请拍下后旺旺留言,一定要留下QQ号。谢谢。


内容持续增加中,欢迎了解,欢迎购买;

没有使用任何第三方控件,本demo提供所有源码,毫无保留;

购买后加入一个售后群,会有不定期更新;

绝对物超所值;

大部分都可以窗口级引用,再稍微修改就变成你的了;

快速界面设计素材,非它莫属啊;

全是delphi原生控件实现,您基本不用担心升级问题。

QQ120180714联系我。
----------------------------------------------
Delphi 的移动程序开发,是您不可再错失的机遇:http://blog.163.com/you888@188/blog/static/6723961920169319529515/
作者:
女 zj_mpy (nnnnn) ★☆☆☆☆ -
普通会员
2017/9/27 11:48:35
6楼: 我下载了OrangeUI,安装不了
----------------------------------------------
-
作者:
男 delphiteacher (delphiteacher) ▲▲▲▲▲ -
普通会员
2017/9/27 12:20:53
7楼: 有安装文档的,
http://www.orangeui.cn/document.php?docid=1
或者加QQ群:10900297
----------------------------------------------
欢迎加入OrangeUI的app开发阵营:http://www.orangeui.cn/,联系QQ452330643
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行78.125毫秒 RSS