android.widget.ListView.setVisibility()方法的使用及代码示例

x33g5p2x  于2022-01-23 转载在 其他  
字(7.8k)|赞(0)|评价(0)|浏览(211)

本文整理了Java中android.widget.ListView.setVisibility()方法的一些代码示例,展示了ListView.setVisibility()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ListView.setVisibility()方法的具体详情如下:
包路径:android.widget.ListView
类名称:ListView
方法名:setVisibility

ListView.setVisibility介绍

暂无

代码示例

代码示例来源:origin: square/picasso

@Override public void onCheckedChanged(CompoundButton compoundButton, boolean checked) {
  activityList.setVisibility(checked ? VISIBLE : GONE);
 }
});

代码示例来源:origin: jeasonlzy/ImagePicker

@Override
public void onAnimationStart(Animator animation) {
  listView.setVisibility(View.VISIBLE);
}

代码示例来源:origin: sunfusheng/StickyHeaderListView

private void setSortAdapter() {
  lvLeft.setVisibility(GONE);
  lvRight.setVisibility(VISIBLE);
  sortAdapter = new FilterOneAdapter(mContext, filterData.getSorts());
  lvRight.setAdapter(sortAdapter);
  lvRight.setOnItemClickListener(new AdapterView.OnItemClickListener() {
    @Override
    public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
      selectedSortEntity = filterData.getSorts().get(position);
      sortAdapter.setSelectedEntity(selectedSortEntity);
      if (onItemSortClickListener != null) {
        onItemSortClickListener.onItemSortClick(selectedSortEntity);
      }
      hide();
    }
  });
}

代码示例来源:origin: sunfusheng/StickyHeaderListView

private void setFilterAdapter() {
  lvLeft.setVisibility(GONE);
  lvRight.setVisibility(VISIBLE);
  filterAdapter = new FilterOneAdapter(mContext, filterData.getFilters());
  lvRight.setAdapter(filterAdapter);
  lvRight.setOnItemClickListener(new AdapterView.OnItemClickListener() {
    @Override
    public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
      selectedFilterEntity = filterData.getFilters().get(position);
      filterAdapter.setSelectedEntity(selectedFilterEntity);
      if (onItemFilterClickListener != null) {
        onItemFilterClickListener.onItemFilterClick(selectedFilterEntity);
      }
      hide();
    }
  });
}

代码示例来源:origin: wangdan/AisenWeiBo

@Override
protected void onPrepare() {
  super.onPrepare();
  
  getRefreshView().setVisibility(View.VISIBLE);
  viewNone.setVisibility(View.GONE);
}

代码示例来源:origin: seven332/EhViewer

private void bind(Pair<String, String>[] data) {
  if (null == mDialog || null == mProgressView || null == mErrorText || null == mListView) {
    return;
  }
  if (0 == data.length) {
    mProgressView.setVisibility(View.GONE);
    mErrorText.setVisibility(View.VISIBLE);
    mListView.setVisibility(View.GONE);
    mErrorText.setText(R.string.no_archives);
  } else {
    String[] nameArray = new String[data.length];
    for (int i = 0, n = data.length; i < n; i++) {
      nameArray[i] = data[i].second;
    }
    mProgressView.setVisibility(View.GONE);
    mErrorText.setVisibility(View.GONE);
    mListView.setVisibility(View.VISIBLE);
    mListView.setAdapter(new ArrayAdapter<>(mDialog.getContext(), R.layout.item_select_dialog, nameArray));
  }
}

代码示例来源:origin: seven332/EhViewer

private void bind(Pair<String, String>[] data) {
  if (null == mDialog || null == mProgressView || null == mErrorText || null == mListView) {
    return;
  }
  if (0 == data.length) {
    mProgressView.setVisibility(View.GONE);
    mErrorText.setVisibility(View.VISIBLE);
    mListView.setVisibility(View.GONE);
    mErrorText.setText(R.string.no_torrents);
  } else {
    String[] nameArray = new String[data.length];
    for (int i = 0, n = data.length; i < n; i++) {
      nameArray[i] = data[i].second;
    }
    mProgressView.setVisibility(View.GONE);
    mErrorText.setVisibility(View.GONE);
    mListView.setVisibility(View.VISIBLE);
    mListView.setAdapter(new ArrayAdapter<>(mDialog.getContext(), R.layout.item_select_dialog, nameArray));
  }
}

代码示例来源:origin: seven332/EhViewer

@Override
public void onFailure(Exception e) {
  mRequest = null;
  Context context = getContext2();
  if (null != context && null != mProgressView && null != mErrorText && null != mListView) {
    mProgressView.setVisibility(View.GONE);
    mErrorText.setVisibility(View.VISIBLE);
    mListView.setVisibility(View.GONE);
    mErrorText.setText(ExceptionUtils.getReadableString(e));
  }
}

代码示例来源:origin: seven332/EhViewer

@Override
public void onFailure(Exception e) {
  mRequest = null;
  Context context = getContext2();
  if (null != context && null != mProgressView && null != mErrorText && null != mListView) {
    mProgressView.setVisibility(View.GONE);
    mErrorText.setVisibility(View.VISIBLE);
    mListView.setVisibility(View.GONE);
    mErrorText.setText(ExceptionUtils.getReadableString(e));
  }
}

代码示例来源:origin: markzhai/AndroidPerformanceMonitor

private void updateUi() {
  final BlockInfoEx blockInfo = getBlock(mBlockStartTime);
  if (blockInfo == null) {
    mBlockStartTime = null;
  }
  // Reset to defaults
  mListView.setVisibility(VISIBLE);
  mFailureView.setVisibility(GONE);
  if (blockInfo != null) {
    renderBlockDetail(blockInfo);
  } else {
    renderBlockList();
  }
}

代码示例来源:origin: iMeiji/Toutiao

private void initSearchLayout(String query) {
  hotWordLayout.setVisibility(View.GONE);
  resultLayout.setVisibility(View.VISIBLE);
  suggestionList.setVisibility(View.GONE);
  List<Fragment> fragmentList = new ArrayList<>();
  for (int i = 1; i < titles.length + 1; i++) {

代码示例来源:origin: iMeiji/Toutiao

@Override
  public void onBackPressed() {
    if (suggestionList.getVisibility() != View.GONE) {
      // 关闭搜索建议
      suggestionList.setVisibility(View.GONE);
      hotWordLayout.setVisibility(View.VISIBLE);
    } else if (resultLayout.getVisibility() != View.GONE) {
      // 关闭搜索结果
      searchView.setQuery("", false);
      searchView.clearFocus();
      resultLayout.setVisibility(View.GONE);
      hotWordLayout.setVisibility(View.VISIBLE);
    } else {
      finish();
    }
  }
}

代码示例来源:origin: seven332/EhViewer

listView.setVisibility(View.GONE);
} else {
  tip.setVisibility(View.GONE);
  listView.setVisibility(View.VISIBLE);

代码示例来源:origin: sunfusheng/StickyHeaderListView

private void setCategoryAdapter() {
  lvLeft.setVisibility(VISIBLE);
  lvRight.setVisibility(VISIBLE);

代码示例来源:origin: wangdan/AisenWeiBo

@Override
protected void onSuccess(List<SuggestionAtUser> result) {
  super.onSuccess(result);
  
  if (result != null) {
    remoteUserList = new ArrayList<MentionSuggestionBean>();
    
    for (SuggestionAtUser suggestionAtUser : result) {
      MentionSuggestionBean bean = new MentionSuggestionBean();
      bean.setSuggestUser(suggestionAtUser);
      remoteUserList.add(bean);
    }
    
    getAdapterItems().addAll(remoteUserList);
    getAdapter().notifyDataSetChanged();
  }
  
  if (getAdapter().getDatas().size() == 0) {
    getRefreshView().setVisibility(View.GONE);
    viewNone.setVisibility(View.VISIBLE);
  }
}

代码示例来源:origin: square/leakcanary

listView.setVisibility(VISIBLE);
failureView.setVisibility(GONE);
  listView.setVisibility(GONE);
  failureView.setVisibility(VISIBLE);
  listView.setAdapter(null);

代码示例来源:origin: jeasonlzy/NineGridView

holder.comments.setVisibility(View.GONE);
} else {
  holder.comments.setVisibility(View.VISIBLE);
  holder.comments.setAdapter(new CommentsAdapter(context, item.getEvaluatereplys()));

代码示例来源:origin: iMeiji/Toutiao

hotWordLayout.setVisibility(View.GONE);
  resultLayout.setVisibility(View.GONE);
  suggestionList.setVisibility(View.VISIBLE);
} else {
  getSearchHistory();
    suggestionList.setVisibility(View.GONE);

代码示例来源:origin: seven332/EhViewer

public void setDialog(@Nullable Dialog dialog, String url) {
  mDialog = dialog;
  mProgressView = (ProgressView) ViewUtils.$$(dialog, R.id.progress);
  mErrorText = (TextView) ViewUtils.$$(dialog, R.id.text);
  mListView = (ListView) ViewUtils.$$(dialog, R.id.list_view);
  mListView.setOnItemClickListener(this);
  Context context = getContext2();
  if (context != null) {
    if (mArchiveList == null) {
      mErrorText.setVisibility(View.GONE);
      mListView.setVisibility(View.GONE);
      mRequest = new EhRequest().setMethod(EhClient.METHOD_ARCHIVE_LIST)
          .setArgs(url)
          .setCallback(this);
      EhApplication.getEhClient(context).execute(mRequest);
    } else {
      bind(mArchiveList);
    }
  }
}

代码示例来源:origin: seven332/EhViewer

public void setDialog(@Nullable Dialog dialog, String url) {
  mDialog = dialog;
  mProgressView = (ProgressView) ViewUtils.$$(dialog, R.id.progress);
  mErrorText = (TextView) ViewUtils.$$(dialog, R.id.text);
  mListView = (ListView) ViewUtils.$$(dialog, R.id.list_view);
  mListView.setOnItemClickListener(this);
  Context context = getContext2();
  if (context != null) {
    if (mTorrentList == null) {
      mErrorText.setVisibility(View.GONE);
      mListView.setVisibility(View.GONE);
      mRequest = new EhRequest().setMethod(EhClient.METHOD_GET_TORRENT_LIST)
          .setArgs(url)
          .setCallback(this);
      EhApplication.getEhClient(context).execute(mRequest);
    } else {
      bind(mTorrentList);
    }
  }
}

相关文章

ListView类方法