-6

我是一个新的android开发人员,我写了一个线程类,当我单击另一个类的按钮但抛出空指针异常时调用线程类,类调用定义公共这是我的代码,A类;

done.setOnClickListener(new View.OnClickListener() 
{
@Override
public void onClick(View v) 
  {
    ClassB b=new ClassB();
    b.runalarm();
  }

B类;

public void runalarm() 
{
SimpleThread my=new SimpleThread("myclass");
my.start();

}

class  SimpleThread extends Thread 
{
    private static final int None = 0;

    public SimpleThread(String str) 
    {
    super(str);
    }
    public void run() 
    {
        try
        {
               boolean loop=true;
               DatabaseHelper1 dbHelper1=new DatabaseHelper1(getApplicationContext());
}

请提前解决我的问题

4

1 回答 1

1

尝试做这样的事情......

done.setOnClickListener(new View.OnClickListener() 
{
@Override
public void onClick(View v) 
  {
    ClassB b = new ClassB();

    ClassB.SimpleThread sx = b.new SimpleThread();

    sx.start();
  }
于 2012-08-19T13:31:56.630 回答