الان با یک باتن خارج از اسکرول ویو تست کردم اون هم عکس العمل نشون نمیده، کلا هیچ کلیک لیسنری کار نمیکنه
public class ActivityLogos extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.logos_page);
ScrollView scrolview = (ScrollView) findViewById(R.id.scrollView);
ImageView logo1 = (ImageView) findViewById(R.id.imageView1);
ImageView logo2 = (ImageView) findViewById(R.id.ImageView2);
ImageView logo3 = (ImageView) findViewById(R.id.ImageView3);
ImageView logo4 = (ImageView) findViewById(R.id.ImageView4);
ImageView logo5 = (ImageView) findViewById(R.id.ImageView5);
ImageView logo6 = (ImageView) findViewById(R.id.ImageView6);
ImageView logo7 = (ImageView) findViewById(R.id.ImageView7);
ImageView logo8 = (ImageView) findViewById(R.id.ImageView8);
ImageView logo9 = (ImageView) findViewById(R.id.ImageView9);
ImageView logo10 = (ImageView) findViewById(R.id.ImageView10);
ImageView logo11 = (ImageView) findViewById(R.id.ImageView11);
ImageView logo12 = (ImageView) findViewById(R.id.ImageView12);
ImageView logo13 = (ImageView) findViewById(R.id.ImageView13);
ImageView logo14 = (ImageView) findViewById(R.id.ImageView14);
ImageView logo15 = (ImageView) findViewById(R.id.ImageView15);
ImageView logo16 = (ImageView) findViewById(R.id.ImageView16);
ImageView logo17 = (ImageView) findViewById(R.id.ImageView17);
ImageView logo18 = (ImageView) findViewById(R.id.ImageView18);
ImageView logo19 = (ImageView) findViewById(R.id.ImageView19);
ImageView logo20 = (ImageView) findViewById(R.id.ImageView20);
ImageView logo21 = (ImageView) findViewById(R.id.ImageView21);
ImageView logo22 = (ImageView) findViewById(R.id.ImageView22);
ImageView logo23 = (ImageView) findViewById(R.id.ImageView23);
ImageView logo24 = (ImageView) findViewById(R.id.ImageView24);
ImageView logo25 = (ImageView) findViewById(R.id.ImageView25);
ImageView logo26 = (ImageView) findViewById(R.id.ImageView26);
ImageView logo27 = (ImageView) findViewById(R.id.ImageView27);
ImageView logo28 = (ImageView) findViewById(R.id.ImageView28);
ImageView logo29 = (ImageView) findViewById(R.id.ImageView29);
ImageView logo30 = (ImageView) findViewById(R.id.ImageView30);
ImageView logo31 = (ImageView) findViewById(R.id.ImageView31);
ImageView logo32 = (ImageView) findViewById(R.id.ImageView32);
ImageView logo33 = (ImageView) findViewById(R.id.ImageView33);
ImageView logo34 = (ImageView) findViewById(R.id.ImageView34);
ImageView logo35 = (ImageView) findViewById(R.id.ImageView35);
ImageView logo36 = (ImageView) findViewById(R.id.ImageView36);
OnClickListener LogoClickListener = new OnClickListener() {
@Override
public void onClick(View image) {
Log.i("LOG", "ID = " + image.getId());
};
};
logo1.setOnClickListener(LogoClickListener);
logo2.setOnClickListener(LogoClickListener);
logo3.setOnClickListener(LogoClickListener);
logo4.setOnClickListener(LogoClickListener);
logo5.setOnClickListener(LogoClickListener);
logo6.setOnClickListener(LogoClickListener);
logo7.setOnClickListener(LogoClickListener);
logo8.setOnClickListener(LogoClickListener);
logo9.setOnClickListener(LogoClickListener);
logo10.setOnClickListener(LogoClickListener);
logo11.setOnClickListener(LogoClickListener);
logo12.setOnClickListener(LogoClickListener);
logo13.setOnClickListener(LogoClickListener);
logo14.setOnClickListener(LogoClickListener);
logo15.setOnClickListener(LogoClickListener);
logo16.setOnClickListener(LogoClickListener);
logo17.setOnClickListener(LogoClickListener);
logo18.setOnClickListener(LogoClickListener);
logo19.setOnClickListener(LogoClickListener);
logo20.setOnClickListener(LogoClickListener);
logo21.setOnClickListener(LogoClickListener);
logo22.setOnClickListener(LogoClickListener);
logo23.setOnClickListener(LogoClickListener);
logo24.setOnClickListener(LogoClickListener);
logo25.setOnClickListener(LogoClickListener);
logo26.setOnClickListener(LogoClickListener);
logo27.setOnClickListener(LogoClickListener);
logo28.setOnClickListener(LogoClickListener);
logo29.setOnClickListener(LogoClickListener);
logo30.setOnClickListener(LogoClickListener);
logo31.setOnClickListener(LogoClickListener);
logo32.setOnClickListener(LogoClickListener);
logo33.setOnClickListener(LogoClickListener);
logo34.setOnClickListener(LogoClickListener);
logo35.setOnClickListener(LogoClickListener);
logo36.setOnClickListener(LogoClickListener);
Button btn = (Button) findViewById(R.id.button1);
btn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
Log.i("LOG", "ID = ");
ActivityLogos.this.finish();
}
});
}