package net.trippedout.android.shadercamerasamples;
import android.content.Intent;
import android.os.Bundle;
import android.support.v4.app.FragmentActivity;
import butterknife.ButterKnife;
import butterknife.OnClick;
/**
* Choose which sample to work with
*/
public class ChooserActivity extends FragmentActivity
{
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.setContentView(R.layout.activity_chooser);
ButterKnife.inject(this);
}
@OnClick(R.id.btn_camera_only)
public void onCameraOnlyClicked()
{
gotoSample(CameraActivity.class);
}
@OnClick(R.id.btn_lip_service)
public void onLipServiceClicked()
{
gotoSample(LipServiceActivity.class);
}
@OnClick(R.id.btn_depth_blur)
public void onDepthClicked()
{
gotoSample(DepthBlurActivity.class);
}
private <T extends FragmentActivity> void gotoSample(Class<T> activityClass)
{
Intent intent = new Intent(this, activityClass);
startActivity(intent);
}
}