本文整理了Java中android.widget.ListView.setVisibility()
方法的一些代码示例,展示了ListView.setVisibility()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ListView.setVisibility()
方法的具体详情如下:
包路径:android.widget.ListView
类名称: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);
}
}
}
内容来源于网络,如有侵权,请联系作者删除!