안드로이드 개발 질문/답변
(글 수 45,052)
먼저 원래 실행이 잘되는 액티비티는..
static final int NAPNOTI =-11;
NotificationManager mNotiManager;
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.smalarm);
mNotiManager = (NotificationManager)getSystemService(NOTIFICATION_SERVICE);
~~~~~~~~~~~
주저리 주저리 써서 잘사용하다가요...
같은 어플이지만 다른 액티비티에서
저대로 쓰는데 첫줄 끝 세미콜론이 에러로 납니다. 머.. 당연히 세미콜론이 다르거나 없거나하진 안켓죠..;
static.. 그걸 써서그런지...
해결할방법이 없나요..?




static final int NAPNOTI =-11;
이 부분은 정적 상수로 선언되기 때문에, 다른 액티비티에서 동일하게 선언해주시면,
이미 선언되있는 변수를 또 하시는 것이기 때문에 에러가 발생하는 것으로 생각됩니다.
변수 명을 바꿔주시거나,
사실 NAPNOTI 이 변수는 인식을 위한 상수이기 때문에, 변수를 사용안하시고 그냥 숫자를 사용하셔도 무방할 것 같습니다.