Android 기술 Q&A 
Q&A 게시판에 질문을 남기신 글에 대한 답변/덧글/쪽글에 대한 Push 메일 서비스를 받고자 하시는 분들은
☞ Push 메일 서비스 공지를 필독하시기 바랍니다.
찾다찾다 안되서 질문합니다... 알려주세요 ㅠ
작성자
작성일 2011-05-30 (월) 10:14
분 류 질문
ㆍ추천: 0  ㆍ조회: 4533      
IP: 61.xxx.124
 
안녕하세요.. 프로그래밍초보인 학생입니다~
 
이번에 학교에서 안드로이드 프로그래밍이 있어서 하고있는데요...
 
구글링을 해보고또해봐도 잘모르겠어서 질문드립니다..
 
 
먼저 문제가, 메인에서는 Activity 를 상속받았기때문에 Telephonemanager나 managedQuery 등
 
액티비티 함수를 호출할수 있잖아요??
 
 
하지만 개발하다보면 클래스를나눠서 사용하게되는데,,, 새로만든 A(액티비티를 상속하지않은 새로만든 클래스) 라는
 
 클래스에서 액티비티함수를 호출하려면  어떡해해야하나요? 이걸못해서지금 메인에서 줄줄이다만들어서 다 생성자로
 
넣어주고.. 좀만더하다간 스파게티소스가 되버릴거같아요  ㅠ 뭐 구글링으로는 Context를 넘겨줘라하는데 막상 솔직히
 
잘모르겠습니다 ㅜ
 
요약) 메인(액티비티를 상속한) 클래스말고 새로만든(액티비티를 상속하지않은) 클래스에서 어떡해하면 액티비티함수를
 
호출할수있을가요?
이름아이콘 두근두근
2011-05-30 12:45
^^
Activity가 Context를 상속하고 있어서 context를 넘기라는 의미는 activity를 넘기라는 말과도 같습니다.
새로 만드신 클래스에 메인 클래스를 넘겨주시면 되겠네요.
class MainActivity extends Activity {
void someFunc(){
  NewMyClass cls = new MyClass(this);
}
..
class NewMyClass
{
  Context mContext;
 public NewMyClass(Context context) {
  mContext = context ;
}
public void doSomethingWithContext() {
 mContext.getResources() ;
...
}
}
   
 
덧글 쓰기 0
3500
※ 회원등급 레벨 0 이상 읽기가 가능한 게시판입니다.
    N     분류     제목    글쓴이 작성일 조회
4753 adb shell 질문입니다. 2011-06-20 4531
4752 질문 전역변수와 관련된 질문입니다. 2011-07-07 4532
4751 제발 답변좀...(카메라 관련) 2011-09-20 4532
4750 FTP 클라이언트 구현중인데 도와주세요.~~ 2012-03-13 4532
4749 질문 찾다찾다 안되서 질문합니다... 알려주세요 ㅠ.. 2011-05-30 4533
4748 Bluetooth 통신 질문이요 2012-04-04 4534
4747 질문 password 잊어 버렸어요 2012-05-25 4535
4746 질문 [오디오] 여러개의 오디오파일(pcm)을 동시에 재생 가능한가요.. 2011-11-13 4536
4745 service가 실행중인지 알수 있는 방법. 2012-01-05 4536
4744 Encryption 관련해서 2012-07-25 4536
4743 질문 동영상 플레이 화면 rotation에대한질문이요 2012-11-21 4536
4742 질문 현재 NDK를 이용, OpenGL ES쪽을 공부하고있는 대학원생입니다.. 2011-07-29 4538
4741 질문 이 소스 해석 부탁드립니다. 2011-08-08 4538
4740 질문 Appwidget에 대한 궁금증 2011-07-07 4541
4739 질문 kandroid toolchain 이용한 OpenMP 사용에 대한 질문 2012-08-20 4541
4738 질문 소스 코드 상에서 문자열을 준 경우는 되고 DB의 필드에서 가.. 2012-10-27 4541
4737 ICS.. 에뮬레이터 커널버전좀 알고싶습니다. 2013-02-10 4546
4736 서버 컴퓨터의 상태를 보고 앱으로 노티주는 방식?.. 2014-09-16 4546
4735 질문 멀티쓰레드 APP의 crash 발생시 2012-08-24 4547
4734 질문 GPU 디바이스 드라이버 문의 2012-07-10 4548
4733 Notification Panel 질문입니다. 2012-09-10 4548
4732 질문 EditText에서 html rendering될까요? 2011-08-17 4549
4731 질문 signing관련 질문.. 2011-09-28 4550
4730 질문 TCP 통신에 대한 예외처리 문의 2012-04-04 4551
4729 어플 작동중에만 Receive 받는 방법 아시나요? 2011-06-21 4552
4728 onCreateOptionsMenu(Menu mem)->이 메소드는 mem이라는 Me.. 2011-09-06 4554
4727 안드로이드 보안 관련해서 질문드립니다 2012-03-22 4558
4726 질문 app 권한 문의 2013-06-11 4558
4725 질문 간단한 터치에 관한 질문입니다 2011-09-16 4566
4724 질문 1080p HD 동영상 플레이에 대해 문의드립니다 2012-07-16 4567
4723 질문 갤2사용자입니다. 바탕화면 관련 의문입니다.. --;;.. 2011-09-07 4574
4722 질문 지도에서 기능구현에 대한 질문입니다. 2012-04-05 4574
4721 application 실행시에만 Broadcastreceiver 에서 Intent를 받.. 2011-09-22 4575
4720 질문 WebView 글자를 드래그 해서 선택했을때의 이벤트 관련 질문.. 2011-07-14 4577
4719 질문 구글맵 아이스크림샌드위치에서 오동작 2012-03-15 4580
4718 질문 안드로이드에서 데이터베이스 도와주세요,,ㅠ.. 2011-06-06 4583
4717 스마트폰 제조 회사의 종류를 인식할 수 있는 기능 구현?.. 2011-09-08 4584
4716 질문 스케일나인그리드 2013-01-18 4584
4715 native service에서의 exception noti? 2013-05-31 4598
4714 질문 (국적 불명)HTC(T Mobile출시) G1 업그레이드 방법 쉽게 좀 알.. 2012-03-11 4606
4713 질문 prebuilt 된 APK가 작동이 안되는데.. 2012-01-15 4609
4712 질문 Cache 파티션에 저장되는 Data 2014-09-19 4610
4711 질문 Android Search 구현 2012-03-26 4613
4710 마켓 릴리즈 시 매니페스트.xml에 category.MONKEY 넣어도 문.. 2012-02-13 4614
4709 질문 DTMF 관련 질문입니다. 2014-08-19 4614
4708 질문 안드로이드 브라우저 문의 2011-07-27 4620
4707 질문 구글 음성검색 버튼이 포함된 Edittext는 어떻게 만드나요?.. 2011-05-26 4621
4706 안드로이드 xml 문서를 코드로 작성할때 문제입니다... 2011-09-29 4623
4705 질문 MediaPlayer() 출력에 관한 질문... 2011-05-19 4624
4704 질문 프로세스 종료 2011-07-15 4624
12345678910,,,101