Я пытаюсь включить календарь Caldroid в свою деятельность. Я хочу, чтобы календарь ocuppy 3/4 экрана, как это:Caldroid: Как изменить размер и положение
Но он всегда показывает в верхней части экрана.
Это мой макет:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:id="@+id/opciones"
android:layout_width="299dp"
android:layout_height="match_parent"
android:orientation="horizontal">
</LinearLayout>
<LinearLayout
android:id="@+id/calendar1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal">
</LinearLayout>
</LinearLayout>
И это, как я прикрепить caldroid:
FragmentTransaction t = getSupportFragmentManager().beginTransaction();
t.replace(R.id.calendar1, caldroidFragment);
t.commit();
я ищу его в StackOverflow, но я не нашел решение.
это не работает для меня. калдоид держит его размер. это только изменяет его ширину, но не его высоту. – garciam202
@ garciam202 для высоты вы должны использовать 'app: layout_heightPercent =" int% "' – Saeid