AndroidStudioで実機でデバッグするとImageViewで表示している画像が表示されません。
エミュレータを使用してデバッグするとしっかりでます。
原因は何なのでしょうか。
表示したい画像の拡張子はjpgです。
XML
1<?xml version="1.0" encoding="utf-8"?> 2<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 xmlns:tools="http://schemas.android.com/tools" 4 android:layout_width="match_parent" 5 android:layout_height="match_parent" 6 tools:context="com.example.keiju.proto.Login" 7 android:background="#3b5aff"> 8 9 <ImageView 10 android:layout_width="match_parent" 11 android:layout_height="match_parent" 12 android:id="@+id/imageView" 13 android:layout_alignParentLeft="true" 14 android:layout_alignParentStart="true" 15 android:src="@drawable/background" 16 android:scaleType="fitXY"/> 17 18 <RelativeLayout 19 android:layout_width="match_parent" 20 android:layout_height="match_parent"> 21 22 <Button 23 android:layout_width="wrap_content" 24 android:layout_height="wrap_content" 25 android:text="ログイン" 26 android:id="@+id/btn" 27 android:layout_marginTop="37dp" 28 android:layout_below="@+id/editText2" 29 android:layout_centerHorizontal="true" /> 30 31 <EditText 32 android:layout_width="200dp" 33 android:layout_height="wrap_content" 34 android:id="@+id/editText" 35 android:layout_above="@+id/textView2" 36 android:layout_centerHorizontal="true" /> 37 38 <TextView 39 android:layout_width="wrap_content" 40 android:layout_height="wrap_content" 41 android:textAppearance="?android:attr/textAppearanceLarge" 42 android:text="ID" 43 android:id="@+id/textView" 44 android:layout_gravity="center_horizontal" 45 android:textColor="#000000" 46 android:layout_above="@+id/editText" 47 android:layout_centerHorizontal="true" /> 48 49 <TextView 50 android:layout_width="wrap_content" 51 android:layout_height="wrap_content" 52 android:textAppearance="?android:attr/textAppearanceLarge" 53 android:text="PASSWORD" 54 android:id="@+id/textView2" 55 android:textColor="#000000" 56 android:layout_above="@+id/editText2" 57 android:layout_centerHorizontal="true" /> 58 59 <EditText 60 android:layout_width="200dp" 61 android:layout_height="wrap_content" 62 android:inputType="textPassword" 63 android:ems="10" 64 android:id="@+id/editText2" 65 android:layout_centerVertical="true" 66 android:layout_alignLeft="@+id/editText" 67 android:layout_alignStart="@+id/editText" /> 68 </RelativeLayout> 69 70</RelativeLayout> 71
java
1package com.example.keiju.proto; 2 3import android.app.Activity; 4import android.content.Intent; 5import android.support.v7.app.AppCompatActivity; 6import android.os.Bundle; 7import android.view.View; 8import android.widget.Button; 9 10public class Login extends Activity { 11 12 @Override 13 protected void onCreate(Bundle savedInstanceState) { 14 super.onCreate(savedInstanceState); 15 setContentView(R.layout.activity_login); 16 17 Button btn = (Button)findViewById(R.id.btn); 18 btn.setOnClickListener(new View.OnClickListener() { 19 @Override 20 public void onClick(View v) { 21 Intent intent = new Intent(getApplication(),MainActivity.class); 22 startActivity(intent); 23 } 24 }); 25 } 26} 27
回答5件
あなたの回答
tips
プレビュー