안드로이드 개발 질문/답변
(글 수 358)
제 소스코드 중에
Activity.class
Device mDev;
public static String TAG = "video";
@Override
public void onCreate(Bundle savedInstanceState) {
mDev = (Device) getIntent().getExtras().getSerializable(VideoActivity.TAG);
}
Device.class
public class Device implements Serializable{
private static final long serialVersionUID = 1L;
public int id = -1;
public String name = "Device";
public int device_type = 0;
public int model = 0;
}
이런식으로 되어있는데요
TabHost를 이용해서 Activity.class를 인텐트 호출하면 빨간 글씨부분에서 NullPointException에러가 발생합니다.
Tab사용하지않고 그냥 엑티비티만 실행시켰을때는 아무문제 없고요 ㅠㅠ
그럼 도대체 어느부분이 문제일까요? 제발 도와주세요..
현재 올려주신 소스에는 문제가 없어 보입니다.
startActivity에 문제가 있는건 아닐까요?