RecyclerViewの可視性をView.GONE
に変更しようとしています。しかし、何も変更が行われていません:RecyclerViewの可視性を変更できません
@Override
public boolean onQueryTextSubmit(String query) {
runOnUiThread(new Runnable() {
@Override
public void run() {
list.setVisibility(View.GONE);
}
});
if (list == null){
throw new NullPointerException();
}
をここに見るのです:
<android.support.v7.widget.RecyclerView
android:id="@+id/allUsers"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentStart="true"
android:layout_below="@+id/toolbar_container" />
runOnUiThread
を削除すると、動作し、またをしていません。何もクラッシュしていない。これは内部クラスです。私は間違って何をしていますか?
はあなたが私たちのレイアウトを示しすることはできますか? – galex
@galex確かに、ちょうど秒 –
あなたは 'list'変数がどこに/どのように割り当てられているかを表示できますか? –