电脑 清理android,如何在Android中清除/删除/删除我的RecyclerView?(How to clear/delete/remove my RecyclerView in Androi...

When I search for a user in my database, it populates the RecyclerView, but when I make another search, and it can't find the user, I want it to also remove the RecyclerView content, but the old users content stays in the RecyclerView until I search for an existing user, then it changes to the new users content.

@OnClick(R.id.btn_search_user)

public void onSearchBtnClicked(View view) {

Log.e(LOG_TAG, "Search button clicked");

if (!TextUtils.isEmpty(etSearchUser.getText())) {

userNameSearch = etSearchUser.getText().toString();

if (!isNetworkAvailable()) {

Toast.makeText(this, "No internet, searching offline", Toast.LENGTH_SHORT).show();

mOwner = Owner.getByUsername(userNameSearch);

if(mOwner != null) {

searchUserByUserName(userNameSearch);

} else {

// I want the RecyclerView to be empty at this point.

tvGitHubUser.setText("was not found offline");

}

} else {

loadRepository(userNameSearch);

Log.e(LOG_TAG, "Owner is empty, searching online");

}

}

}

initRecycleView()

mGithubRecyclerView = (RecyclerView) findViewById(R.id.github_repository_recyclerview);

RecyclerView.LayoutManager mGithubLayoutManager = new LinearLayoutManager(getApplicationContext());

mGithubRecyclerView.setLayoutManager(mGithubLayoutManager);

mGithubRecyclerView.setHasFixedSize(true);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值