更改SearchView的背景颜色

时间:2014-02-01 20:39:26

标签: java android

我正在尝试使用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);
}

为什么这些不起作用?如何解决问题?

1 个答案:

答案 0 :(得分:0)

添加 -     searchView.setBackgroundColor(Color.WHITE);

您是否已将XML文件连接到活动?

例如 -

setContentView(R.layout.**YOURXMLHERE**);