您的位置:首页 > 编程语言 > PHP开发

关于使用LayoutParams清除设置以及DateFormat无法正确转换格式化日期的问题

2016-01-16 09:36 821 查看
1、关于LayoutParams清除设置问题

RelativeLayout.LayoutParams lp = (LayoutParams) mBtn.getLayoutParams();

lp.addRule(RelativeLayout.ALIGN_PARENT_RIGHT,0);//清除上次设置(只有清除上次设置,这次设置才会起效,倘若代码设置过后不需要再次更改布局,则无须清除上次设置)

lp.addRule(RelativeLayout.CENTER_IN_PARENT);//设置按钮在父控件中居中

mBtn.setLayoutParams(lp);

2、关于DateFormat无法正确转换格式化日期的问题

(CharSequence) DateFormat.format(CharSequence inFormat, long inTimeInMillis);

当第一个参数为yyyy-MM-dd HH:mm:ss 时有时得出的结果为 (例) 2016-10-12 HH:12:12 样子

但是使用(CharSequence) DateFormat.format(CharSequence inFormat,Date inDate);则不会出现这个问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: