458627 ランダム
 ホーム | 日記 | プロフィール 【フォローする】 【ログイン】

プログラミング好きなきょうゆうくんのブログ

プログラミング好きなきょうゆうくんのブログ

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x

PR

プロフィール

きょうゆうくん

きょうゆうくん

カレンダー

バックナンバー

カテゴリ

日記/記事の投稿

コメント新着

コメントに書き込みはありません。

キーワードサーチ

▼キーワード検索

2021.01.01
XML
カテゴリ:android studio
ボタンを押すことで画像が切り替わる例です。


少々言語記述があります
アプリ起動後



画像1ボタン押下


画像2ボタン押下


android studioでdrawableにマウスをポイントし
右クリックで画像a01.jpg a02.jpg pasteする



activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 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:orientation="vertical"
tools:context=".MainActivity">

<ImageView
android:id="@+id/imageView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
tools:layout_editor_absoluteX="142dp"
tools:layout_editor_absoluteY="492dp" />

<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
//画像1ボタンをクリックしたらdisp_a02()メソッドを呼ぶ
android:onClick="disp_a02"
android:text="画像1" />

<Button
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
//リソース ID で指定されたビューの下にこのビューの上端が来るように配置
android:layout_below="@+id/button"
//画像2ボタンをクリックしたらdisp_a01()メソッドを呼ぶ
     android:onClick="disp_a01"
android:text="画像2" />

</RelativeLayout>


MainActivity.java
package com.example.imageview;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;

public class MainActivity extends AppCompatActivity {
// a02.jpgを表示するメソッド
public void disp_a02(View v) {
((ImageView) findViewById(R.id.imageView)).setImageResource(R.drawable.a02);
}
// a01.jpgを表示するメソッド
public void disp_a01(View v) {
((ImageView) findViewById(R.id.imageView)).setImageResource(R.drawable.a01);
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}



【中古】単行本(実用) ≪コンピュータ≫ やさしいAndroidプログラミング 第3版 / 高橋麻奈 【中古】afb


【新品】はじめてのAndroidプログラミング しっかり丁寧だから安心 金田浩明/著


【新品】【本】作ればわかる!Androidプログラミング 10の実践サンプルで学ぶAndroidアプリ開発入門 金宏和實/著


【新品】【本】作って楽しむプログラミングAndroidアプリ超入門 Android Studio 3.3 & Kotlin 1.3で学ぶはじめてのスマホアプリ作成 高江賢/著 山田祥寛/監修


【中古】はじめてのAndroidプログラミング 第3版 [単行本] 金田 浩明





お気に入りの記事を「いいね!」で応援しよう

最終更新日  2021.01.09 23:09:07
コメント(0) | コメントを書く


フリーページ

サイド自由欄


© Rakuten Group, Inc.
X