DatabaseManagementActivity.java :  » App » kermel-andromeda » com » kermel » andromeda » activities » dbtool » manage » Android Open Source

Android Open Source » App » kermel andromeda 
kermel andromeda » com » kermel » andromeda » activities » dbtool » manage » DatabaseManagementActivity.java
package com.kermel.andromeda.activities.dbtool.manage;

import com.kermel.andromeda.R;
import com.kermel.andromeda.data.persistence.AndromedaDatabaseManager;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;

public class DatabaseManagementActivity extends Activity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        
        setContentView(R.layout.manage);
        
        View deleteDBButton = findViewById(R.id.deleteDBButton);
        if (deleteDBButton != null)
            deleteDBButton.setOnClickListener(new DeleteDatabaseAction());
        
        View initializeDBButton = findViewById(R.id.initializeDBButton);
        if (initializeDBButton != null)
            initializeDBButton.setOnClickListener(new InitializeDatabaseAction());
        
    }
    
    private void initializeDatabase() {
        AndromedaDatabaseManager.instance.initializeDatabase(this);
    }
    
    private class DeleteDatabaseAction implements OnClickListener {
        public void onClick(View v) {
            AndromedaDatabaseManager.instance.deleteDatabase();
        }
    }
    
    private class InitializeDatabaseAction implements OnClickListener {
        public void onClick(View v) {
            initializeDatabase();
        }
    }
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.