且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Android的动作条微调选定的项目,字幕和下拉列表

更新时间:2023-02-11 19:43:03

要在操作栏微调有不同的看法比微调列表中,你可以使用的 BaseAdapter 或ArrayAdapter,并覆盖一些方法:

To have a different view in the action bar spinner than in the spinner list, you can use a BaseAdapter or an ArrayAdapter and override some methods:

  @Override
  public View getView(int position, View convertView, ViewGroup parent) {
    // Return a view which appears in the action bar.

    return yourCustomView..;
  }

  @Override
  public View getDropDownView(int position, View convertView, ViewGroup parent) {
    // Return a view which appears in the spinner list.

    // Ignoring convertView to make things simpler, considering
    // we have different types of views. If the list is long, think twice!
    return super.getView(position, null, parent);
  }