小编vis*_*rma的帖子

替换Fragment时的动态缩放动画

我想用动画替换片段,但每次都必须是动态的,即它将从我点击屏幕的点开始,但fragmentTransaction.setCustomAnimations方法使用anim文件夹中定义的预定义动画,如下所示:

fragmentTransaction.setCustomAnimations(R.anim.bounce, R.anim.bounce);
Run Code Online (Sandbox Code Playgroud)

我创建ScaleAnimation了满足我需要的对象:

ScaleAnimation animation = new ScaleAnimation(fromX,ToX,fromY,toY,pivitX,pivotY);
animation.setDuration(500);
Run Code Online (Sandbox Code Playgroud)

fragmentTransaction.setCustomAnimations方法不接受scaleAnimation它只接受int.那么如何在替换片段时获得动态动画.

android fragment android-animation android-transitions

6
推荐指数
1
解决办法
2594
查看次数

如何使用java中的REGEX从字符串解析浮点值

我想从中解析浮点值

CallCost:Rs.13.04 Duration:00:00:02 Bal:Rs.14.67 2016 mein Promotion
Run Code Online (Sandbox Code Playgroud)

从上面的字符串我需要13.04和14.67.我使用了以下正则表达式

  Pattern p = Pattern.compile("\\d*\\.\\d+");
  Matcher m = p.matcher(s);
  while (m.find()) {
  System.out.println(">> " + m.group());
            }
Run Code Online (Sandbox Code Playgroud)

但使用这个我得到".13",".04",".14",".67"在此先感谢

java regex parsing android

6
推荐指数
1
解决办法
126
查看次数