【问题标题】:action bar and listview (ArrayList)操作栏和列表视图(ArrayList)
【发布时间】:2015-10-25 18:37:13
【问题描述】:

添加 ListView 后 Action bar 不可见,能否请您告诉我重新使其可见?另外如何在这个 java 文件中创建 SearchView?

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;

    }
}

【问题讨论】:

  • 您可能会发现另一部分中的帖子很有趣。 [stackoverflow.com/questions/17919933/…][1] 将向您展示如何启动操作栏 :)
  • 我需要 searchview 小部件,请不要用于操作栏,实际上我尝试添加一个但不会出现,因为 listview android:layout_width="fill_parent" android:layout_height="wrap_content" 和 SerchView android:layout_width="wrap_content" android:layout_height="wrap_content" 布局为RelativeLayout

标签: java android listview android-actionbar searchview


【解决方案1】:

我认为您应该将 AppCompatActivity 与 ListActivity 的列表视图一起使用

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多