Android 三星总是返回null,但它在HTC-findViewbyId上工作
我有奇怪的问题,很奇怪。在xml中,我有Android 三星总是返回null,但它在HTC-findViewbyId上工作,android,android-widget,Android,Android Widget,我有奇怪的问题,很奇怪。在xml中,我有 <Button android:id="@+id/btnV" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="right|center_vertical" android:layout_marginRight="10d
<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>
在HTC上,它可以工作,但在三星上,我每次都得到零。有人有类似的问题吗?我清理并重新启动了project和eclipse,但什么都没有。这听起来确实很奇怪,通常我会要求您清理项目,甚至可能重新启动eclipse,但从外观上看,您已经尝试过了 重命名
按钮的ID
视图如何?你试过了吗
你能展示一下你初始化布局和按钮的代码部分吗?这听起来很奇怪,通常我会要求你清理项目,甚至可能重新启动Eclipse,但从外观上看,你已经尝试过了 重命名
按钮的ID
视图如何?你试过了吗
能否显示初始化布局和按钮的代码部分?问题可能是自定义背景绘图 这些设备的屏幕大小或DPI是否不同?
您是否在drawable ldpi和drawable hdpi中有不同的drawable,但在标准drawable文件夹中没有 问题可能是您的自定义背景可绘制 这些设备的屏幕大小或DPI是否不同?
您是否在drawable ldpi和drawable hdpi中有不同的drawable,但在标准drawable文件夹中没有 不,我在三星Galaxy Ylolz中工作得很好…怎么可能?只需刷新项目或重新启动eclipse。logcat怎么说?你能设置内容查看你的xml布局吗?不,我在Samsung Galaxy Ylolz中工作得很好…怎么可能?只需刷新项目或重新启动eclipse。logcat怎么说?你能设置内容查看你的xml布局吗?如果没有正确的绘图工具,Android会使用最合适的绘图工具,所以我真的不明白为什么这个答案会被接受。提及:但是,如果唯一可用的资源大于当前屏幕,系统将不使用它们,并且如果没有其他资源与设备配置匹配,您的应用程序将崩溃(例如,如果所有布局资源都使用xlarge限定符标记,但设备是正常大小的屏幕)。有关系统如何选择资源的更多信息,请阅读Android如何找到最佳匹配的资源。如果没有正确的绘图工具,Android将使用最合适的绘图工具,因此我真的不明白为什么会接受这个答案。提及:但是,如果唯一可用的资源大于当前屏幕,系统将不使用它们,并且如果没有其他资源与设备配置匹配,您的应用程序将崩溃(例如,如果所有布局资源都使用xlarge限定符标记,但设备是正常大小的屏幕)。有关系统如何选择资源的更多信息,请阅读Android如何找到最佳匹配资源。
btnV = (Button) findViewById(R.id.btnV);