发表于: 2017-01-09 22:50:02
1 756
今天完成的事情:优化了投资界面和实名认证界面
明天计划的事情:优化添加银行卡界面。
添加投资详情界面
遇到的问题:1.AlertDialog自带一个白色矩形背景,内容为圆角矩形时,会有影响。
解决办法:
dialog.getWindow().setBackgroundDrawable(new ColorDrawable());//设置完之后白色矩形背景不见了,但是会拉伸内容的宽度
所以再给内容视图加一个父布局作为根布局,背景设置为全透明就可以了。
2.getInflateLayout.inflate(R.layout.test_layout,null);
使用这种方法或类似的方法得到一个View时,一定要注意布局文件中不能出现<view>标签。困扰了半天时间,一直报空指针。
暂时还不明白底层原理。
3.如果界面中有EditText,打开界面该控件会自动获得焦点,不美观
解决方法:在EditText的父控件中设置
android:focusable="true"
android:focusableInTouchMode="true"
这样EditText就不会默认获得焦点了,点击之后才会
收获:巩固了之前学习的知识的一些细节
评论