• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Apps NullPointer

sehudson

Newbie
I am trying to start an activity from within my listener. Once the listener is triggered, I keep getting a nullPointer on startActivity(i). The Activity exists for sure, any ideas? My println statements give me exactly what I expect, but for some reason this blows up on startActivity(i).
Code:
package com.Watch;

import android.app.Activity;
import android.content.Intent;
import android.database.Cursor;
import android.view.View;
import android.view.View.OnClickListener;

public class TRListener extends Activity implements OnClickListener{
    int rowNum;
    Cursor values;
    
    public static String nameTransfer;
    public static String dateTransfer;
    public static String amtValTransfer;

    
    public TRListener(int rowNumber){
        System.out.println("setting row to "+rowNumber);
        rowNum = rowNumber;
        
    }


    @Override
    public void onClick(View v) {
        System.out.println("Listener Activated: moving to row: "+rowNum);
    //Get the Database Values
    values = ExpenseAct.results;
    //Move to the Specified row
    values.moveToPosition(rowNum);


    String name = values.getString(0);
    String date = values.getString(1);
    String amt = values.getString(3);
    
    nameTransfer = new String(name);
    dateTransfer = new String(date);
    amtValTransfer = new String(amt);
    System.out.println("Name: "+nameTransfer);
    System.out.println("Date: "+dateTransfer);
    System.out.println("Amt: "+amtValTransfer);
    
    
    Intent i = new Intent();
    i.setClassName("com.Watch", 
                   "com.Watch.mac2");
    startActivity(i);

        
    }

}
 
Back
Top Bottom