我正在研究android studio。生病首先告诉我我需要什么作为输出。有2个屏幕。在第一个我放置了一个图像。我想要的是,无论何时启动该应用程序或我打开它,主屏幕中的图像都会消失几秒钟,然后它会自动进入第二个屏幕。没有任何按钮没有任何点击监听器。我看到了一些教程,虽然我通过点击监听器设法做到了。现在我想让它自动淡入几秒钟,然后秒屏幕到来。以下是主屏幕的代码。
Java代码:
public class MainActivity extends AppCompatActivity { private static int SPLASH_TIME = 4000; //This is 4 seconds private ImageView object; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); object=(ImageView)findViewById(R.id.fadein); new Handler().postDelayed(new Runnable() { @Override public void run() { Intent mySuperIntent = new Intent(MainActivity.this, Main2Activity.class); startActivity(mySuperIntent); finish(); } }, SPLASH_TIME); } public void onFade(View view) { Animation FadeAnim= AnimationUtils.loadAnimation(getApplicationContext(),R.anim.view_fade); object.startAnimation(FadeAnim); } }
xml文件只包含图像属性和onclick。
料青山看我应如是
相关分类