<Button
android:id="@+id/btnV"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right|center_vertical"
android:layout_marginRight="10dp"
android:background="@drawable/selector_app_update">
</Button>
并在代码中
btnV = (Button) findViewById(R.id.btnV);
并且在HTC上它可以工作但是在三星我每次都变为空。有没有人有类似的问题?我清理并重新启动了项目和日食,但没有。
答案 0 :(得分:2)
问题可能是您的自定义背景可绘制。
这些设备是否有不同的屏幕尺寸或DPI? 你在drawable-ldpi和drawable-hdpi中有不同的drawable,但在标准drawable文件夹中没有吗?
答案 1 :(得分:1)
这听起来很奇怪,通常我会要求你清理项目,甚至可能重新启动Eclipse,但从它的外观来看,你已经尝试过了。
如何重命名Button
视图的ID?你试过了吗?
是否可以显示代码中初始化布局的部分和Button
?