我寫一個Android應用程序,我需要通過兩個類之間的字符串數組之間的字符串數組。該字符串初始化很好,我可以在一個類中輸出字符串的內容,但是當我嘗試將它傳遞給另一個類時,我得到一個空指針異常錯誤。以下是我的代碼的精簡版本:傳遞Java類Android應用程序
accelerometer.java:
public class accelerometer extends Service {
public String movement[];
public void onCreate() {
movement = new String[1000000];
}
public void updatearray() {
movement[arraypos]=getCurrentTimeString();
//Toast.makeText(this, movement[arraypos] , Toast.LENGTH_SHORT).show(); //this correctly displays each position in the array every time it updates so I know the array is working correctly in this file
arraypos+=1;
}
public String[] getmovement(){
return movement;
}
}
wakeupalarm.java:
public class wakeupalarm extends Activity {
private TextView herestext_;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.wakeup);
herestext_ = (TextView) findViewById(R.id.TextView01);
accelerometer accelerometercall = new accelerometer();
String movearray[] = accelerometercall.getmovement();
herestext_.setText(movearray[2]);
}
}
我有一種感覺,我失去了一些東西很簡單,但任何幫助將不勝感激!
感謝,
斯科特
我是個白癡。謝謝您的幫助。 – Scott 2010-12-06 03:53:55