method의 첫글자는 소문자가 습관이 되어


button.setOnLongClickListener(
new Button.onLongClickListener(){
public boolean onLongClick(View v){
TextView statusText = (TextView)findViewById(R.id.statusText);
statusText.setText("Button Long clicked");
return true;
}
}
);

 

버튼의 롱~클릭 이벤트를 정의했는데... 문제가 있다고 한다.



button.setOnLongClickListener(
new Button.OnLongClickListener() {
public boolean onLongClick(View v) {
TextView statusText =
(TextView)findViewById(R.id.statusText);
statusText.setText("Long button click");
return false;
}
}
);

자세히 보면 Button의 Long Click EventListener의 On 은 대문자다 ㅡㅡ;

Listener 내 method는 onLongClick 로 소문자인데...


ㅋㅋ 알보고면 Listener는 Class이고 기본생성자인 것이다...

괄호가 있다고 method라고 착각했던...


댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

간만에 android 쪽에 왔더니 많은것이 바뀌어 있네.

eclipse -> android studio로...

 

다시 시작 ㅋ


이미지뷰(ImageView)를 드래그 해 놨는데 미리보기가 안된다... 쩝

메세지 항목에 알 수 없는 에러라고 뜨고 'Refresh' 하라고 되어있지만 해결이 안된다.


간단히 해결하려면


app > res > values > styles.xml 파일의 설정을 수정한다


원본 :

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">


수정 :

<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">


변경한 뒤 저장하면 정상적으로 나옴.





댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

BLOG main image
"그게 뭐 어쨌다는 거냐?" 늘 누가 나에게 나에대한 말을할 때면 이말을 기억해라. by nobang

카테고리

nobang이야기 (1632)
Life With Gopro (7)
Life With Mini (72)
Diary (918)
너 그거 아니(do you know) (126)
난 그래 (123)
속지말자 (9)
Project (34)
Poem (14)
Song (0)
Study (132)
Photo (113)
낙서장 (45)
일정 (0)
C.A.P.i (2)
PodCast (0)
nobang (27)
고한친구들 (4)
recieve (0)
History (0)
android_app (2)

최근에 받은 트랙백

Total : 513,635
Today : 35 Yesterday : 190