plattysoft粒子系统Java

时间:2015-11-16 07:05:43

标签: java android

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

这是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" />

我在重力方面得到警告。警告说“使用开始,而不是留下以确保正确的行为”。

1 个答案:

答案 0 :(得分:0)

他们的意思是,android:layout_gravity="top|left"代替"top|start"使用"start"。不同之处在于禁用“从右到左”时保留setRetainInstance(true);,在启用RTL时保持正确。