A 라는 액티비티가 있고
B라는 그냥 자바 클래스가 있습니다.
A 액티비티에서 무언가를 수행하다가
B클래스의 객체를 생성한후 B클래스에서
안드로이드와 관련된 무언가(전화를 걸거나 문자를 보내거나)를 하는것은 불가능한것인가요?
안드로이드를 조작하는 방법은 액티비티나 서비스를 통해서만 가능한지 알고 싶습니다.
그리고 액티비티는 무조건 레이아웃이 있어야 하는지도 궁금합니다.
그냥 화면에 보이지 않게 하고 무언가를 하려면 서비스 밖에 없나요?
질문이 이상하지만 좋은 답변 부탁드립니다.
안드로이드와 관련된 무언가를 조작하는건 Intent로 하죠. 원하는 곳에서 원하는 조건 붙여서 Intent 로 호출하면 되죠.
인텐트로 "전화를 걸어라!" 또는 "전화번호 줄게"+"먼가해라" = "아마 전화를 걸어라" 라는...명시적인테트와 암시적인텐트 어쩌고 나옵니다.
레이아웃을 세팅 안하면 기본으로 검은 화면이...View.GONE 이런거로 없애봐도 그냥 눈에만 안보이는거 같네요.