//global
getDatabaseChart();
addData();
public void addData() {
int a;
a = profile.getTotalBelum();
Log.d("AA",""+a);
final float[] yData = {a};
......
}
public void getDatabaseChart(){
//Creating a string request
Log.d("MasukTak","MasukTak");
StringRequest stringRequest = new StringRequest(Request.Method.POST, Config.URL_WEB + "a.php",
new Response.Listener<String>() {
@Override
public void onResponse(String response) {
// hidePDialog();
try {
Log.d("TgkSini", response);
JSONObject json = new JSONObject(response);
int success = json.getInt("success");
if (success == 1) {
user = json.getJSONArray("user");
for (int i = 0; i < user.length(); i++) {
JSONObject obj = user.getJSONObject(i);
profile = new ProfileUser();
profile.setTotalBelum(obj.getInt("belum"));
Log.d("BelumB",String.valueOf(profile.getTotalBelum()));
}
abc = profile.getTotalBelum();
Log.d("abccc", String.valueOf(abc));
} else {
Log.d("data2 ", "no user");
} ...............
これは私のコードです..私はコードを変更しました..私はただの値を..私はlogcatを参照してください.. log.d abccc ..の値を確認abc = 2 ...次に、log.dのAA値が0であることを確認します。なぜ同じ値でもない同じ変数を呼び出す
解決方法は?私を助けてください。
私の答えを確認してください –
私はあなたのコードをコンパイルしました。うまくいきました。エラーが発生している行を確認できますか? – NecipAllef
'a'だけをログに記録するのではなく、ログをすべて記録し、完全なstracktraceを投稿してください! –