Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Open up MainActivity and its layout (activity_main.xml) Create fields for each view, and initialize them in onCreate() using findViewById() Add click listeners to viewPropertyAnimationsButton and
- Open up MainActivity and its layout (activity_main.xml)
- Create fields for each view, and initialize them in onCreate() using findViewById()
- Add click listeners to viewPropertyAnimationsButton and objectAnimationsButton to launch ViewPropertyAnimationsActivity and ObjectAnimationsActivity, respectively
- You'll have a crash to fix when launching ObjectAnimationsActivity. Fix this before moving forward.
Mainactiviy.java:
package com.csci38004.assignment2; import android.content.Intent; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.widget.Button; public class MainActivity extends AppCompatActivity { private Button button1; private Button button2; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); button1 = (Button) findViewById(R.id.viewPropertyAnimationsButton); button2 = (Button) findViewById(R.id.objectAnimationsButton); listener(); } private void listener() { button1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View button_1_view) { Intent intent = new Intent(MainActivity.this, ViewPropertyAnimationsActivity.class); startActivity(intent); } }); button2.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View button_2_view) { Intent intent = new Intent(MainActivity.this, ObjectAnimationsActivity.class); startActivity(intent); } }); } }
MainActivity.xml:
I want to know how to get it from crashing.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started