آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

مشکل در لیست ویو

younes.marvi  5 سال پیش  5 سال پیش
0 0

سلام من یک لیست ویو ساختم که چند تا ایتم داره وقتی من صفحه رو اسکرول میکنم برنامه بسته میشه
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.view.ViewGroup;
import android.widget.AdapterView;
import android.widget.BaseAdapter;
import android.widget.ImageView;
import android.widget.ListView;
import android.widget.TextView;
import android.widget.Toast;

public class Main2Activity extends AppCompatActivity {
String[] fruitNames = {"Apple","Orange","Kiwi","Passion","Banana","RE","ggg","Blue"};
int[] fruitImages = {R.drawable.b1,R.drawable.b2,R.drawable.b3,R.drawable.b4,R.drawable.b5,R.drawable.b6,R.drawable.b7,R.drawable.b8};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main2);
ListView listView =(ListView) findViewById(R.id.listview);
CustomAdapter customAdapter = new CustomAdapter();
listView.setAdapter(customAdapter);
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
// Toast.makeText(getApplicationContext(),fruitNames[i],Toast.LENGTH_LONG).show();
Intent intent = new Intent(getApplicationContext(),ListdataActivity.class);
intent.putExtra("name",fruitNames[i]);
intent.putExtra("image",fruitImages[i]);
startActivity(intent);

}
});


}

private class CustomAdapter extends BaseAdapter{
@Override
public int getCount() {
return fruitImages.length;
}

@Override
public Object getItem(int i) {
return null;
}

@Override
public long getItemId(int i) {
return 0;
}

@Override
public View getView(int i, View view, ViewGroup viewGroup) {
View view1 = getLayoutInflater().inflate(R.layout.row_data, null);
//getting view in row_data
TextView name = (TextView) view1.findViewById(R.id.fruits);
ImageView image = (ImageView) view1.findViewById(R.id.images);

name.setText(fruitNames[i]);
image.setImageResource(fruitImages[i]);
return view1;
}
}
}
 
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
مصطفی  5 سال پیش
0 0

چیه یونس یهو گم و گور شدی داداش فازت چیه ازت دوسالی میشه خبری نیست . اگه چیز بدی دیدی حرفی شده بیا بگو نترس خجالت نکش چون اینجوری که بدون هیچ دلیل و خبری میزاری میری هزارتا حرف پشت سرت گفته میشه . رفیقای دو سه روزه نبودیم چند سال مثل داداش بودیم اونقدری که با تو و مهدی بودم با خانوادم وقت نمیگزروندم پس حق نداشتی اینطوری بدون دلیل غیبت بزنه .من تو این دوسالی که نبودی خدمت بودم تازه اومدم الان اومدم نه پیجی داری نه اینستات رو بلدم اینجارو یادم افتاد . بازم میگم جای شمارم همون قبلیه 09379453420 بهم زنگ بزن دلیل این که از ما جدا شدی رو بگو بعدشم خواستی دوباره بیا تو جمع ما نخواستی مشکلی نیست داداش ما زورکی با کسی رفاقت نمیکنیم منتظرم.


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .