CheckoutDialog.java :  » App » autogrocery » ttf » apps » shopping » dialogs » Android Open Source

Android Open Source » App » autogrocery 
autogrocery » ttf » apps » shopping » dialogs » CheckoutDialog.java
package ttf.apps.shopping.dialogs;

import ttf.apps.shopping.R;
import ttf.apps.shopping.utils.AGDatabase;
import android.app.Dialog;
import android.content.Context;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;

public class CheckoutDialog extends Dialog {

  public CheckoutDialog(Context context) {
    super(context);
    
  }

  @Override
  protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setContentView(R.layout.checkout_dialog);
    
    setTitle("Checkout");
    Button bOk = (Button) findViewById(R.id.checkout_ok);
    Button bCancel = (Button) findViewById(R.id.checkout_cancel);
    
    bOk.setOnClickListener(new View.OnClickListener(){

      public void onClick(View v) {
        
        TextView tv = (TextView) findViewById(R.id.checkout_text);
        double price = Double.parseDouble(tv.getText().toString());
        AGDatabase db = new AGDatabase(getContext());
        db.openDB();
        db.checkoutItems(price);
        dismiss();    
      }
      
    });
    
    bCancel.setOnClickListener(new View.OnClickListener(){

      public void onClick(View v) {
        // TODO Auto-generated method stub
        dismiss();
      }
      
    });
  }

}
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.