Свяжите два файла xml в один файл java, используя DataBinding - PullRequest
0 голосов
/ 22 апреля 2020

У меня есть два макета xml файлов. 1. activity_one.xml и activity_two.xml. Все одинаково в обоих файлах. Теперь я хочу связать эти два XML файла в один JAVA файл. Пожалуйста, посмотрите мой код ниже и прочитайте комментарий.

public class LoginActivity extends BaseClass
{    
    ActivityOneBinding binding;
    //here I want binding instead of binding1
    ActivityTwoBinding binding1;

    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        if (isOne) {
            binding = DataBindingUtils.setContentView(R.layout.activity_one);
        }else{
            //here i want to bind activit_two on binging object instead of binding1
            binding1 = DataBindingUtils.setContentView(R.layout.activity_two);
        }

        //So I can set click litener on both file's object
        binging.home.setOnClickListener(this);
    }
}

Помощь будет признательна.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...