В моем MainActivity.java
у меня есть Меню и контейнер фрагментов, который, в зависимости от того, на какой пункт меню нажал пользователь, изменит фрагмент на эту конкретную область.Ну, это нормальный способ работы с меню, поэтому я уверен, что вы уже ознакомились.В моем HomeFragment.java
есть несколько карточек с изображением страны и соответствующим названием страны.Если вы нажмете здесь , вы можете увидеть .gif этого.Чтобы достичь этого, у меня есть ViewPager
, который показывает CardStackFragment.java
(это где ImageView и TextView с названием страны). По сути, я хочу изменить размеры ImageView, потому что он слишком мал ... Как я могу увеличить его?Я пытался изменить его размеры перетаскиванием, и я не смог достичь того, чего хотел.Я добавлю сюда мой fragment_card.xml
и мой fragment_home.xml
.Из-за моего ConstraintLayout
я не могу изменить размер ImageView?
fragment_card.xml
:
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:id="@+id/imgFotoPais"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<TextView
android:id="@+id/txtPaisNome"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="false"
android:layout_alignParentStart="true"
android:layout_gravity="left"
android:layout_marginBottom="8dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="8dp"
android:gravity="left"
android:text="TextView"
android:textColor="@color/colorWhite"
android:textSize="28sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.321"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.982" />
</android.support.constraint.ConstraintLayout>
fragment_home.xml
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/colorWhite"
>
<TextView
android:id="@+id/txtHomeDesc"
android:layout_width="278dp"
android:layout_height="26dp"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:layout_marginStart="32dp"
android:layout_marginTop="59dp"
android:text="@string/sloganHome"
android:textColor="#323B45"
android:textSize="20sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.0" />
<TextView
android:id="@+id/txtHomeTitulo"
android:layout_width="wrap_content"
android:layout_height="31dp"
android:layout_above="@+id/txtHomeDesc"
android:layout_alignStart="@+id/txtHomeDesc"
android:layout_marginBottom="-59dp"
android:text="@string/ExploreTitulo"
android:textColor="#323B45"
android:textSize="24sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.108"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.025" />
<android.support.v4.view.ViewPager
android:id="@+id/viewPagerHome"
android:layout_width="match_parent"
android:layout_height="400dp"
android:layout_marginBottom="8dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="8dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/txtHomeDesc">
</android.support.v4.view.ViewPager>
</android.support.constraint.ConstraintLayout>