2015-10-25 70 views
0

操作欄在添加ListView後不可見,請問您是否可以再次讓它顯示?此外如何在此java文件中創建SearchView?操作欄和列表視圖(ArrayList)

MainActivity.java

public class MainActivity extends ListActivity { 

    public void onCreate(Bundle icicle) { 
     super.onCreate(icicle); 

     // 1. pass context and data to the custom adapter 
     MyAdapter adapter = new MyAdapter(this, generateData()); 

     //2. setListAdapter 
     setListAdapter(adapter); 
    } 

    private ArrayList<Item> generateData(){ 
     ArrayList<Item> items = new ArrayList<Item>(); 
     items.add(new Item("item1","description1")); 
     items.add(new Item("item2", "description2")); 
     items.add(new Item("item3", "description3")); 

     return items; 

    } 
} 
+0

的有另一個段後,你可能會感興趣。 [http://stackoverflow.com/questions/17919933/action-bar-do-not-show-in-android] [1]會告訴你有關獲取g動作欄:) – SmiffyKmc

+0

我需要searchview小部件請不要實際上我試圖添加一個,但不會出現,因爲listview android:layout_width =「fill_parent」 android:layout_width =「wrap_content」和SerchView android:layout_width =「wrap_content」 android:layout_height =「wrap_content 「並且佈局是RelativeLayout – abood250

回答

0

我認爲你應該與列表視圖使用AppCompatActivity insted的ListActivity