
怎么设置Controller的View的大小啊
1个回答
展开全部
可以在activity中定义一个LinearLayout,然后再将自定义的view加到LinearLayout中:
//假设MyView是你自定义的view
MyView mView=new MyView();
LinearLayout myLinear=new LinearLayout();
//LinearLayout.LayoutParams.WRAP_CONTENT可以设定为你需要的值
LinearLayout.LayoutParams params1 = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.WRAP_CONTENT,
LinearLayout.LayoutParams.WRAP_CONTENT
);
myLinear.addView(mView,params1);
用这个方法的话还得将setContentView()设为setContentView(myLinear);
如果这个activity中还有其他的view的话,可以通过同样的方法将其加在myLinear上
转载,仅供参考。
//假设MyView是你自定义的view
MyView mView=new MyView();
LinearLayout myLinear=new LinearLayout();
//LinearLayout.LayoutParams.WRAP_CONTENT可以设定为你需要的值
LinearLayout.LayoutParams params1 = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.WRAP_CONTENT,
LinearLayout.LayoutParams.WRAP_CONTENT
);
myLinear.addView(mView,params1);
用这个方法的话还得将setContentView()设为setContentView(myLinear);
如果这个activity中还有其他的view的话,可以通过同样的方法将其加在myLinear上
转载,仅供参考。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询