PDA

View Full Version : اضافه کردن آرایه به لیست ویو با باتون



raha_jon
سه شنبه 04 آذر 1393, 21:31 عصر
سلام و ادب خسته نباشید
ببخشید چطوری میشه با زدن باتون به لیست ویو آیتم یا آرایه اضافه کرد؟

storm_saeed
سه شنبه 04 آذر 1393, 21:58 عصر
بهتر بود قبلش داکیومنت های listview و baseadapter رو میخوندید
کلا شما وقتی که برا لیست ویو تون اداپتر تعریف میکنید و مثلا به یک سری دیتا پرش میکنید و این دیتا ها تویه arraylist ذخیره شدن کافیه هر وقت خواستید که دیتا جدید وارد کنید به arraylist تون یه نمونه جدید اضافه کنید و متد notifyDataSetChange رو فراخوانی کنید

raha_jon
سه شنبه 04 آذر 1393, 22:23 عصر
تشکر
من بد بختانه از پایه شروع نکرده ام چون گیج میشم واقعا :گریه:
من خروجی مانند زیر دارم می خوام هر سطر به یک آیتم لیست ویو ذخیره بشه

سلام
خوبی
حال شم
بله؟


می خوام هردام از اینا به یک آرایه در لیست ویو تبدیل بشه اما نمی تونم این کارو کنم همشون ی جا می افتن و بلد نیستم درست کنم

meysam jahedi
سه شنبه 04 آذر 1393, 22:36 عصر
سلام
خوبی
حال شم
بله؟



یعنی هر خطش تو یه سطر از لیست ویو بیفته؟

raha_jon
سه شنبه 04 آذر 1393, 22:42 عصر
آره دقیقا








final String[] value=new String[]
{
"mahmo02","faاidi","سلام لet","2","مادر","آشنایی","5","6","7"
};
for(int i=0;i<=value.length-1;i++){
Log.e("1",value[i]);
arrayList.add(value[i]);
}




می خوام به جای اینا

"mahmo02","faاidi","سلام لet","2","مادر","آشنایی","5","6","7"


اون سطر ها بی افتن من کردم همشون تو ی آیتم افتادن و جدا نشدن

meysam jahedi
سه شنبه 04 آذر 1393, 22:51 عصر
اینجوری امتحان کن


public class MainActivity extends Activity {
TextView txt;
String[] items={"میثم", "علی", "حسین"};
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

ListView listview=(ListView)findViewById(android.R.id.list) ;


listview.setAdapter(new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1,items));
}
}

raha_jon
سه شنبه 04 آذر 1393, 22:55 عصر
تشکر اما نوشته ها دست من نیست خروجی هست
که خروجی را سطر به سطر در یک تکست ویو ذخیره می کنه

raha_jon
چهارشنبه 05 آذر 1393, 09:03 صبح
خواهشا کمک کنید خیلی لازمه