2015-11-16 136 views
1

我已经在我的项目中实现了plattysoft粒子系统(https://github.com/plattysoft/Leonids)。我正在使用五彩纸屑示例的示例代码。但是我的'形象'是一个粒子,只是停留在左上角。我使用了与示例中完全相同的代码。他们不是没有错误或任何事情。plattysoft粒子系统Java

这里是Java代码

new ParticleSystem(this,80, R.drawable.red_box_test, 10000) 
       .setSpeedModuleAndAngleRange(0f, 0.1f, 180, 180) 
       .setRotationSpeed(144) 
       .setAcceleration(0.000017f, 90) 
       .emit(findViewById(R.id.emiter_top_left), 8); 

这里是.XML代码

<View android:id="@+id/emiter_top_left" 
     android:layout_gravity="top|left" 
     android:layout_marginTop="20dp" 
     android:layout_width="30dp" 
     android:layout_height="10dp" /> 

我得到一个警告,在重力。该警告说'使用开始,而不是保证正确的行为。

回答

0

这里他们的意思是,而不是android:layout_gravity="top|left"你应该使用"top|start"。不同的是"start"在从右到左被禁用时保留,而在RTL被启用时为右。