packagecom.example.gallary;
importandroid.os.Bundle;
importandroid.app.Activity;
importandroid.view.Menu;
importandroid.widget.AdapterView;
import android.widget.Gallery;
importandroid.widget.Toast;
importandroid.widget.AdapterView.OnItemClickListener;
importandroid.view.View;
import android.view.View.OnClickListener;
public class MainActivity extends Activity {
@Override
public void onCreate(BundlesavedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Gallery gallery = (Gallery)findViewById(R.id.gallery);
gallery.setAdapter(new ImageAdapter(this));
gallery.setOnItemClickListener(newOnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
Toast.makeText(MainActivity.this, ""+position,Toast.LENGTH_SHORT).show();
}
});
/*gallery.setOnItemClickListener(newOnItemCilckListener() {
publicvoid onItemClick(AdapterView<?> parent, View v, int position, longid){
Toast.makeText(MainActivity.this,""+position, Toast.LENGTH_SHORT).show();
}
});*/
}
@Override
public booleanonCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
}
위의 소스 내용중
아이템 클릭 이벤트를 적용한 부분(주석중 붉은색으로 칠한 부분)에 에러가 발생했다.
타 블로그에서 긁어서 붙인부분과 내가 타이핑 한부분의 문구는 100% 일치 한다고 생각한다.
근데 내가 타이핑 한부분은 에러가 발생했따.
도대체 왜 !!!
에러가 발생하는 거야 ㅠㅠ............ 도저히 알수가 없다.
이 글을 보는 방문객중 차이를 아시는분은 덧글 남겨주세여. ㅠㅠ
'OS > Android' 카테고리의 다른 글
| onCreateOptionsMenu(Menu menu) (0) | 2016.02.05 |
|---|---|
| [Android]BaseAdapter에 관한 고찰 (0) | 2016.02.05 |
| 이미지버튼 만들기 에러 (0) | 2016.02.05 |
| 이벤트 생성시 주의사항 (0) | 2016.02.05 |
| 이미지버튼, 체크버튼, 라디오버튼, 토글버튼, 레이팅 바 장장 4시간만에 성공~! (0) | 2016.02.05 |