このクラスを取得しましたが、onCreate内で何も発生していませんか?初期化時に自動的に呼び出されませんか?
コードは下にあります、どうもありがとう!-ミシェル
package com.michealbach.livedrops;
import java.io.IOException;
import java.util.List;
import java.util.Locale;
import android.app.Activity;
public class AnyClass extends Activity {
double latitude = 0;
double longitude = 0;
String addressString = "Address Initialized";
String postalString = null;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
postalString = "Why doesn't this String change happen at all?";
}
public double getLongitude() {
return longitude;
}
public double getLatitude() {
return latitude;
}
public String getAddress() {
return addressString;
}
public String getPostal() {
return postalString;
}
}
これを行うと、「アプリケーションが予期せず停止しました。再試行してください」という結果になります。文字列をnullではなく文字のセットに初期化すると、そのままになります。onCreate()内にあることを実行して、その変更を行うべきではありませんか?