public class Test extends Activity {
 Ball m_bbview;
 private int m_level;
 Resources m_resource;
 XmlPullParser parser;
 AttributeSet attributes; 
 @Override
 protected void onCreate(Bundle savedInstanceState) {
  // TODO Auto-generated method stub
  super.onCreate(savedInstanceState);
  m_resource=getResources();
  parser = m_resource.getXml(R.layout.playgame);  // <== 제가 화면에 띄우고싶은 xml파일임
  attributes = Xml.asAttributeSet(parser);
  m_bbview = new Ball(this,attributes);
  setContentView(m_bbview);
 }
 
 public class Ball extends View
 {
     public Ball(Context context, AttributeSet attrs) {
   super(context,attrs);
   LayoutInflater vi = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE);
      // TODO Auto-generated constructor stub     
   }    
 }
}


이렇게 소스가 되어있는데여 이상태로 실행을 하면 화면은 검은색배경만 나오네요...  어떤 내용이 빠진건지 모르겟네요,,ㅠㅠ
Ball 클래스에서 상속받은 View자체가 제가 만든 R.layout.playgame 가 되게 하고싶은게 저의 질문이네요..
또한 제가 만든 레이아웃이 LinearLayout 레이아웃이면 View 대신에 LinearLayout를 상속받아야되나요?