I try this and it works, I want to show Toast and then move on to a new Activity.
public class NumbersClickListener implements View.OnClickListener { @Override public void onClick(View view){ Toast.makeText(view.getContext(),"Open the list of Numbers",Toast.LENGTH_SHORT).show(); switch (view.getId()){ case R.id.numbers: Intent i = new Intent(view.getContext(), NumberActivity.class); view.getContext().startActivity(i); break; case R.id.family: Intent i2 = new Intent(view.getContext(),FamilyActivity.class); view.getContext().startActivity(i2); break; case R.id.colors: Intent i3 = new Intent(view.getContext(),ColorsActivity.class); view.getContext().startActivity(i3); break; case R.id.phrases: Intent i4 = new Intent(view.getContext(),PhrasesActivity.class); view.getContext().startActivity(i4); break; } }
}
source share