- package com.example.red.red;
- import android.support.v7.app.AppCompatActivity;
- import android.os.Bundle;
- import android.test.suitebuilder.annotation.LargeTest;
- import android.view.View;
- import android.widget.Button;
- import android.widget.ImageView;
- import android.widget.TextView;
- public class RED extends AppCompatActivity {
- int img[] = new int[6];
- int i=0;
- Button btn1;
- Button btn2;
- ImageView imageView;
- TextView textView;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_red);
- img[0]=R.drawable.img01;
- img[1]=R.drawable.img02;
- img[2]=R.drawable.img03;
- img[3]=R.drawable.img04;
- img[4]=R.drawable.img05;
- img[5]=R.drawable.img06;
- btn1= (Button) findViewById(R.id.button);
- btn2= (Button) findViewById(R.id.button2);
- imageView= (ImageView) findViewById(R.id.imageView);
- imageView.setImageResource(img[0]);
- textView= (TextView) findViewById(R.id.textView);
- textView.setText("第1/6張");
- }
- public void next(View view) {
- if(!(i+1>=img.length))
- {
- imageView.setImageResource(img[++i]);
- textView.setText("第"+(i+1)+"/6張");
- }
- }
- public void last(View view) {
- if(!(i-1<0))
- {
- imageView.setImageResource(img[--i]);
- textView.setText("第" + (i+1) + "/6張");
- }
- }
- }
複製代碼- <?xml version="1.0" encoding="utf-8"?>
- <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
- android:layout_height="match_parent" tools:context=".RED">
- <android.support.v7.widget.Toolbar
- xmlns:app="http://schemas.android.com/apk/res-auto"
- android:id="@+id/tb_toolbar"
- android:layout_width="match_parent"
- android:layout_height="?attr/actionBarSize"
- app:titleTextColor="@android:color/white"
- android:background="@color/colorPrimary">
- </android.support.v7.widget.Toolbar>
- <ImageView
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:id="@+id/imageView"
- android:layout_alignParentStart="true"
- android:layout_alignParentEnd="true"
- android:src="@drawable/img01" />
- <Button
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="<-"
- android:id="@+id/button"
- android:layout_alignBottom="@+id/imageView"
- android:layout_alignParentStart="true"
- android:onClick="last" />
- <Button
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="->"
- android:id="@+id/button2"
- android:layout_alignBottom="@+id/imageView"
- android:layout_alignParentEnd="true"
- android:onClick="next" />
- <TextView
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:textAppearance="?android:attr/textAppearanceLarge"
- android:id="@+id/textView"
- android:textColor="@color/title"
- android:layout_alignParentStart="true"
- android:layout_alignBottom="@+id/tb_toolbar"
- android:layout_alignParentTop="true" />
- </RelativeLayout>
複製代碼 |