Как удалить Cardview? - PullRequest
       7

Как удалить Cardview?

0 голосов
/ 27 декабря 2018

Я новичок в студии android, у меня есть просмотр карты в моем домашнем офисе, тот обзор карты просто дает информацию, если электронная почта все еще не подтверждена.И электронная почта была проверена, просмотр карты не должен отображаться в домашних условиях. Мой вопрос: как мы можем удалить просмотр карты из домашней активности, если электронная почта была подтверждена?

1 Ответ

0 голосов
/ 27 декабря 2018

Я не вижу точно, как работает ваш код.Но я могу дать вам представление о том, как вы можете получить то, что вы хотите.

Вы удаляете любые виды из макета или просто делаете их невидимыми. Создайте ссылку для CardView, которую вы хотите скрыть в своей деятельности.Затем примените setVisibility (View.GONE) к объекту, который вы хотите скрыть.

public class MainActivity extends AppCompatActivity {

    private CardView cardView;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        cardView = findViewById(R.id.your_card_view_id_in_the_xml);

   }

   // then you hide the cardView in any method you want.
   private void anyMethod() {
    if (someCondition) {
      cardView.setVisibility(View.GONE);
   }


   /* 
      Note that if you use View.GONE the cardView will disappear from the UI.
      If you want to keep the empty space where the cardView you can do 
      it using cardView.setVisibility(View.INVISIBLE). And if you want to show 
      the card again just use cardView.setVisibility(View.VISIBLE)
   */


}

Публикуя здесь вопросы, постарайтесь вставить некоторый код, чтобы помочь людям лучше понять вашу проблему.ОК?Хорошая практика!Удачного кодирования!

...