Я использую MPAndroidChart для создания гистограммы внутри фрагмента, но высота диаграммы составляет всего лишь часть общего экрана. Кроме того, когда высота установлена на число, она работает правильно, но это не то решение, которое я хочу. В чем проблема? Вот код фрагмента ниже.Высота макета MPandroidChart
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent"
android:layout_height="wrap_content" android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin"
tools:context=".MainActivity$PlaceholderFragment">
<com.github.mikephil.charting.charts.BarChart
android:id="@+id/barchart"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</RelativeLayout>
EDIT: К сожалению, из-за отсутствие деталей, я использовал вкладки активность с шаблоном Action Bar Spinner для моего проекта.
<android.support.design.widget.AppBarLayout android:id="@+id/appbar"
android:layout_width="match_parent" android:layout_height="wrap_content"
android:paddingTop="@dimen/appbar_padding_top"
android:theme="@style/AppTheme.AppBarOverlay">
<android.support.v7.widget.Toolbar android:id="@+id/toolbar"
android:layout_width="match_parent" android:layout_height="?attr/actionBarSize"
android:background="?attr/colorPrimary" app:popupTheme="@style/AppTheme.PopupOverlay"
app:layout_scrollFlags="scroll|enterAlways">
<Spinner android:id="@+id/spinner" app:popupTheme="@style/AppTheme.PopupOverlay"
android:layout_width="wrap_content" android:layout_height="wrap_content" />
</android.support.v7.widget.Toolbar>
</android.support.design.widget.AppBarLayout>
<android.support.v4.widget.NestedScrollView android:id="@+id/container"
android:layout_width="match_parent" android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior" />
Также у меня есть образ приложения, запущенного
Что именно вы хотите, чтобы произошло? Вы установили высоту вашего 'RelativeLayout'' wrap_content', поэтому, вероятно, есть другие представления выше или ниже вашего RelativeLayout, которые также занимают место. – NasaGeek
Я уже пробовал «match_parent» и «fill_parent», и результаты те же, также я не добавил никаких других просмотров –