我正在尝试使用xml和代码更改SearchView的背景颜色,但似乎没有工作。 XML:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<SearchView
android:id="@+id/searchView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#ffffff">
</SearchView>
</LinearLayout>
代码:
@InjectView(R.id.searchView) private SearchView searchView;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
searchView.setBackgroundColor(Color.WHITE);
}
为什么这些不起作用?如何解决问题?
答案 0 :(得分:0)
添加 - searchView.setBackgroundColor(Color.WHITE);
您是否已将XML文件连接到活动?
例如 -
setContentView(R.layout.**YOURXMLHERE**);