2017-03-17 11 views
1

アンドロイドスタジオには2つのアクティビティがあります。 1stは私のロゴが入ったログイン画面です。第2はロゴと詳細です。スタジオではすべてが正常に見えますが、私の電話でテストすると、imageView(ロゴ)を除くすべてが表示されます。私は、異なるイメージ、異なるポジションを試しました。私はカットし、私の主な活動(これはうまく動作します)からレイアウトコードを貼り付けています。何も動作しません。ImageView(ロゴ)は第2アクティビティに表示されません

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout 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:gravity="center_horizontal" 
    android:orientation="vertical" 
    android:paddingBottom="@dimen/activity_vertical_margin" 
    android:paddingLeft="@dimen/activity_horizontal_margin" 
    android:paddingRight="@dimen/activity_horizontal_margin" 
    android:paddingTop="@dimen/activity_vertical_margin" 
    tools:context=".MainActivity" 
    android:weightSum="1"> 

     <!-- Login progress --> 




    <TextView 
       android:id="@+id/longitude" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_centerHorizontal="true" /> 

    <ImageView 
     android:id="@+id/imageView4" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     app:srcCompat="@drawable/ic_action_name" 
     android:layout_weight="0.42" /> 

    <TextView 
       android:id="@+id/latitude" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_below="@id/longitude" 
       android:layout_centerHorizontal="true"/> 

    <TextView 
     android:id="@+id/driver" 
     android:layout_width="32dp" 
     android:layout_height="wrap_content" 
     android:layout_alignLeft="@+id/location" 
     android:layout_alignStart="@+id/location" 
     android:layout_below="@+id/latitude" 
     android:layout_marginTop="66dp" 
     android:layout_weight="0.02" /> 

</LinearLayout> 
+1

app:srcCompatの代わりに背景を使ってみるか、実際にはうまくいきました:android:src –

答えて

2

使用

android:src="@drawable/ic_action_name" 

それはこのImageViewの内容として、あなたの描画可能に設定します。

+1

実際にはうまくいきました...興味深い..プロパティはsrcオプションを与えません。しかし、非常にありがとう – Ben

+0

それらの違いを知りたければ、リンクをチェックしてください:http://stackoverflow.com/questions/40624554/android-what-is-the-difference-between-appsrccompat-and-androidsrc –

関連する問題