解决方案 »
- android4.0 A10开发板,如何实现分屏(多屏幕显示)不同的内容
- android客户端与服务器端除了通过wifi和蓝牙还能通过什么交换
- android中 模拟时钟AnalogClock和数字时钟DigitalClock的属性
- 【求助】编译源码后无法启动emulator
- 请问怎么实现“layout的嵌套”啊?
- 关于Android驱动测试的问题1
- windows 7系统可以安装andorid 开发环境吗?
- 安卓地图求助!!!
- 类型 FragmentTransaction 中的方法 replace(int, Fragment)对于参数(int, Fragment1)不适用
- 关于图片覆盖
- try sleep后toast无法正常显示
- Android当中可以用request和response吗?
super(context);
}
如果只是context还好,但我定义的那个控件必须是在(Context context, AttributeSet attrs)参数下的构造函数里面实现,也就是说我要是new一个ChooseItem,我也要new ChooseItem( Context, AttributeSet)。现在我就是不知道到底传什么样的实参,特别是AttributeSet。
不可以诶,编译没问题,一在模拟器里面就报错了。我用的是
ChooseItem ctemp = new ChooseItem(this,null);
listLinearLayout.addView(ctemp);
但一运行就错了。
ChooseItem ctemp = new ChooseItem(this,null);
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);
ctemp.setLayoutParams(params);listLinearLayout.addView(ctemp);
太感谢你了!!!