Reorganized gui code to maximize code reusage - added BaseDnsActivity which is an abstract class which all Activities extend. As of now it contains code that handles footer buttons and starts other activities.

This commit is contained in:
Robert Kolner committed 2011-09-14 20:40:16 +02:00
1 parent d0ae3bc2b5
commit 022f48de8b
8 files changed
+75 -57

No files matched your search

@@ -0,0 +1,25 @@
package com.studentersamfundet.app.ui;
import com.studentersamfundet.app.R;
import android.app.Activity;
import android.content.Intent;
import android.view.View;
public abstract class BaseDnsActivity extends Activity {
public void clickHandler(View v) {
Intent intent = new Intent();
intent.setFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION
| Intent.FLAG_ACTIVITY_NO_HISTORY
| Intent.FLAG_ACTIVITY_SINGLE_TOP);
if (v.getId() == R.id.program_button) {
intent.setClass(this, ProgramListActivity.class);
startActivity(intent);
} else if (v.getId() == R.id.bli_med_button) {
intent.setClass(this, JoinUsActivity.class);
startActivity(intent);
}
}
}