Я работаю над приложением и изменил его, чтобы включить фрагменты (основная деятельность и вход), но есть проблема. Вот как я отображаю свои фрагменты. < /P>
val myFragment = supportFragmentManager.findFragmentByTag("LoginFragmentS");
if (myFragment != null && !myFragment.isVisible) {
val transaction = supportFragmentManager.beginTransaction()
transaction.replace(R.id.frameLayout, LoginFragment(), "LoginFragmentS")
transaction.addToBackStack(null)
transaction.commit()
}
< /code>
Вот дизайнерское представление моего фрагмента входа в систему. Как вы можете видеть, EditTexts и кнопка идеально выровнен. « /> < /p>
Но когда тот же фрагмент входа в систему вызывается для отображения в основной деятельности, это то, что показано. Все на фрагменте входа в систему смещено, и это тот же случай с другими фрагментами, которые я создал в своем приложении. Все они смещены и независимо от того, сколько или где я перемещаю элементы на фрагментах, это никогда не отражается на основном экране активности, когда они отображаются. Почему это и как мне это исправить? Итак, дизайнерский вид моих фрагментов соответствует отображаемым фрагментам. /> < /p>
Вот основная задача XML, где отображается фрагмент < /p>
Подробнее здесь: https://stackoverflow.com/questions/794 ... -bottom-wh