ArrayListが使用可能かどうかに応じて、プログラムによってテキストビューを変更したいと考えています。基本的には、ユーザーのペット、子供、車を表示するために3種類のRecyclerViewアダプタ& TextViewsがありました。人がこれらのいずれかを持っていない場合、私はRecyclerViewを空白にして、そのテキストビューを削除し、すべてを上に移動して置き換えたいと思います。 1:http://i.stack.imgur.com/2v1OM.pngユーザー属性に応じて線形レイアウトのプログラムによるテキストビューを変更する
私のために働いている唯一のものはTextView.setVisibility(View.GONE)を使用することです。しかし明らかに、それは私のためには機能しません。 別の質問で提案されているように私はこれを試してみた:
LinearLayout lL = new LinearLayout(getContext());
lL.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
Pets.setPadding(0, 0, 0, 0);
しかし、私にとってはどちらかそれを押し上げという点では動作しません。
RecyclerView setVisibility(View.GONE) –