/*
* Copyright (c) 2014. Marshal Chen.
*/
package com.marshalchen.common.demoofui.circularProgressButton;
import com.marshalchen.common.demoofui.R;
import com.marshalchen.common.uimodule.circularProgressButton.CircularProgressButton;
import android.app.ActionBar;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
/**
* Progress Padding Sample
*/
public class Sample4Activity extends Activity {
public static void startThisActivity(Activity activity) {
activity.startActivity(new Intent(activity, Sample4Activity.class));
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.circular_progress_ac_sample_4);
ActionBar actionBar = getActionBar();
if(actionBar != null) {
actionBar.setTitle("ProgressPaddingSample");
}
final CircularProgressButton circularButton1 = (CircularProgressButton) findViewById(R.id.circularButton1);
circularButton1.setIndeterminateProgressMode(true);
circularButton1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (circularButton1.getProgress() == 0) {
circularButton1.setProgress(50);
} else if (circularButton1.getProgress() == 100) {
circularButton1.setProgress(0);
} else {
circularButton1.setProgress(100);
}
}
});
final CircularProgressButton circularButton2 = (CircularProgressButton) findViewById(R.id.circularButton2);
circularButton2.setIndeterminateProgressMode(true);
circularButton2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (circularButton2.getProgress() == 0) {
circularButton2.setProgress(50);
} else if (circularButton2.getProgress() == -1) {
circularButton2.setProgress(0);
} else {
circularButton2.setProgress(-1);
}
}
});
}
}