Displaying a photo from the database
Let's start by building a simple layout that our soon-to-be-built fragment can use.
Preparing the View layout
Create a new layout by right-clicking on the layout
folder and choosing New | Resource layout file, naming it fragment_view
, and left-clicking OK.
This image is what we are aiming for, but there is also an unseen ImageView
covering the entire layout:
To achieve this layout, add the following XML code to the fragment_view.xml
file. I have highlighted a few points worth noting that we will discuss:
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <ImageView android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/imageView"...