package com.nightonke.boommenusample;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import com.nightonke.boommenu.BoomMenuButton;
public class ControlActivity extends AppCompatActivity implements View.OnClickListener {
private BoomMenuButton bmb;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_control);
bmb = (BoomMenuButton) findViewById(R.id.bmb);
assert bmb != null;
for (int i = 0; i < bmb.getPiecePlaceEnum().pieceNumber(); i++)
bmb.addBuilder(BuilderManager.getSimpleCircleButtonBuilder());
findViewById(R.id.boom).setOnClickListener(this);
findViewById(R.id.reboom).setOnClickListener(this);
findViewById(R.id.boom_immediately).setOnClickListener(this);
findViewById(R.id.reboom_immediately).setOnClickListener(this);
}
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.boom:
bmb.boom();
break;
case R.id.reboom:
bmb.reboom();
break;
case R.id.boom_immediately:
bmb.boomImmediately();
break;
case R.id.reboom_immediately:
bmb.reboomImmediately();
break;
}
}
}