2017-05-09 30 views
0

私はDJIの消費者レベルのドローンで使用するためのアプリケーションを作るためにAndroidアプリケーションを開発しています。私はユーザーインターフェイスを作っていて、問題なくプロジェクト全体を通してXMLを使っています。私は自分のロゴが表示されるように.pngをUIに追加したいと思います。 Androidスタジオでプレビューすると、ロゴが表示されているのがわかりますが、タブレットで実行しているときは表示されません。 XMLを使用しているものはすべて問題ありません。私は使用しているタブレットと同じ解像度/画面サイズ(安価なHudl 2タブレット)を使ってプレビューすることさえできます。画像はプレビューで表示されますが、Androidタブレットでは表示されません。 XMLの問題?

私はこれをどのように動作させることができるかについてのアイデアがあれば、私はそれを感謝します。私は私の大学の講師にそれを見せてくれました。そして、彼は私に答えを与えることもできませんでした。何も普通ではないようです。

Android studio preview

<ImageView 
    android:id="@+id/imageView2" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    app:srcCompat="@drawable/macrosfordji" 
    android:layout_alignParentTop="true" 
    android:layout_alignParentEnd="true" /> 
+0

You'rは 'アプリを使って= "@ drawable/macrosfordji" 'だから、' xmlns:app = "http://schemas.android.com/apk/res-auto" '名前空間を親レイアウトに追加してください。 – Piyush

+0

私はそれを使っています...まだ運がありません – WhatsThat

+0

あなたのドロウアブルはどのディレクトリですか? Android版タブレットとは何ですか?あなたのdrawableはPNJファイルですか? – Eselfar

答えて

0

この試してみてください(アンドロイド:SRC = "..." の代わりにアプリ:srcCompat = "..."):srcCompat:

<ImageView 
    android:id="@+id/imageView2" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:src="@drawable/macrosfordji" 
    android:layout_alignParentTop="true" 
    android:layout_alignParentEnd="true" /> 
関連する問題