为什么我的图像在drawable中无法在layout-land中识别?

时间:2015-10-19 16:33:45

标签: android xml android-layout screen-orientation

我正在制作android学习示例。这是关于屏幕方向。 我为横向模式创建 layout-land.xml 。在横向模式下显示的视图(从layout-land.xml读取而不是从layout.xml读取) ,但imageViews无法识别可绘制目录中的图像。

我试图创建一个文件夹drawable-land并将我的图像放入其中,但这不起作用?

layout-land.xml:

<LinearLayout 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"
   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:orientation="vertical">
   <TextView
    android:id="@+id/screen_type_text"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:textSize="50dp"
    android:textColor="#06b800"
    android:text="It's Land Scape !"
    />

  <ImageView
    android:id="@+id/image"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:src="@drawable/android_apple"
    />

请问好吗?

1 个答案:

答案 0 :(得分:0)

如果您使用的是Android工作室,则无法创建新的可绘制文件夹。将您的图片上传到默认的可绘制文件夹。