我最近尝试创建多个启动画面,但我没有工作,我不知道该怎么做。我没有任何代码要发布,因为我删除了它但是如果有人可以将我链接到一个有用的好教程。
答案 0 :(得分:0)
当然,您无法一次显示2个闪屏。但是,您可以使用Android变体进行构建,以在不同条件下更改闪屏:
http://www.techotopia.com/index.php/An_Android_Studio_Gradle_Build_Variants_Example
答案 1 :(得分:0)
您可以在特定时间间隔从第一个启动画面开始第二个启动画面,从第二个启动第二个启动画面,依此类推。
试试这个:
public class FirstSplash extends AppCompatActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_splash);
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
Intent intent = new Intent(FirstSplash.this, SecondSplash .class);
startActivity(intent);
finish();
}
}, 2000);
}
}
在第二个闪屏中使用相同的代码打开第三个闪屏。
在这里,我需要1秒的时间来改变启动画面之间的切换。你可以按照自己的意愿行事。