안녕하세요 안드로이드를 만져보는데 너무 어려워요 ㅠㅠ...
개념 잡기가 힘드네요...
뷰를 이미 정의해놓고 화면에 여러개를 배치하려 하는데 잘 되지 않네요..ㅠㅠ
<>
xml 하나에 전체적인 레이아웃이 하나가 들어가고 그것을 클래스화 시켜서
이벤트 처리부분까지 넣은 클래스가 되어서
이 클래스(뷰)를 화면에 여러개 배치 할 수 있나요?
저 나름대로 해볼려고 하는데 그냥 실행도 안되요;;....
public class GGGv1 extends Activity {
CBottomToolView bottomToolView;
CMouseView mouseView;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
bottomToolView = (CBottomToolView)getLayoutInflater().inflate(R.layout.bottomtool, null);
mouseView = (CMouseView)getLayoutInflater().inflate(R.layout.login, null);
LinearLayout linear = new LinearLayout(this);
linear.setOrientation(LinearLayout.VERTICAL);
linear.setBackgroundColor(Color.BLACK);
linear.addView(mouseView);
linear.addView(bottomToolView);
setContentView(linear);
}
}
class CBottomToolView extends View{
public CBottomToolView(Context context) {
super(context);
}
}
class CMouseView extends View{
public CMouseView(Context context) {
super(context);
// TODO Auto-generated constructor stub
}
}
고수님들의 도움을 부탁드립니다.