بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
اضافه کردن مقدار به Array
سلام , من یه آرایه در کلاس G دارم
و کل برنامه به اون بستگی داره
میخوام مقدار اون رو تغییر بدم
آرایه داینامیک هم نیست با یه String.add یه چیزی بهش اضافه کنم
راه حل چیه؟
ممنون میشم کمک کنید
0
0
داینامیک نباشه static میشه، اونم از اسمش معلومه نمیشه عنصری رو حذف و اضافه کرد، پس راه حل ArrayList هست. (11 سال پیش)
0
0
منم از خدامه ArrayList ـش کنم , ولی چون کد جوری نوشته شده که اگه تبدیل کنم مشکل پیش میاد نمیشه ... , میتونم پروژه رو بهتون بدم یه نگاه بندازید؟ خیلی ممنون میشم , شاید بتونید درستش کنید (11 سال پیش)
0
0
لطفا قسمت های مربوط رو توی سوالتون درج کنید، در صورت توان همه کمک میکنیم. (11 سال پیش)
0
0
چون تقریبا کل پروژه وابسطه به اونه نمیشه ... , مگر این که فقط یه قسمتش رو به عنوان مثال بزارم ؟ ... (11 سال پیش)
0
0
تمام عناصر ارایه رو یکبار فراخوانی کن < و توی یک ارایه جدید ذخیره کن و هرچی هم دلت میخواد بهش اضاف کن < به همین راحتی :D (11 سال پیش)
0
0
نمیشه برادر :D , اون ارایه اصلی فقط باید تغییر کنه (11 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
Pr0gramm3r
11 سال پیش
0
0
این همون ارایه هستش
public static String[] IMAGES = new String[] {};
اینم کدی که میخوام به اون آرایه لینکی اضافه بشه
private void populateFromServer() {
List<String> images = new ArrayList<String>(Arrays.asList(Constants.IMAGES));
String url = "http://192.168.1.106/testproject/service.php";
ArrayList<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("action", "read"));
// params.add(new BasicNameValuePair("filter", lastFilter));
// params.add(new BasicNameValuePair("sort", lastSort));
String result = Webservice.readUrl(url, params);
if (result != null) {
try {
applications.clear();
JSONArray apps = new JSONArray(result);
for (int i = 0; i < apps.length(); i++) {
JSONObject object = apps.getJSONObject(i);
StructApplication application = new StructApplication();
application.id = object.getInt("id");
application.link = object.getString("link");
// اینجا میخوام این اتفاق بی افته
}
}
catch (JSONException e) {
e.printStackTrace();
}
}
}
من که بلد نیستم به آرایه Static یه عنصر اضافه یا حذف کنم، ولی اگه اصرار دارید جوابای این لینک رو بررسی کنید. (11 سال پیش)
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .