Question: 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
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
