2015-08-08 2 views
0

Я все еще довольно новичок в разработке Android. Я использую Android Studio для этого приложения, и когда я запускаю совершенно новое приложение, и когда я добавляю изображение, либо jog, либо png, изображение получается черным на устройстве, когда я его компилирую и тестирую. Для этого есть причина? Я не думаю, что мне нужно поделиться своим кодом, как, как я уже сказал, начинаю новый проект.Изображение появилось черным на устройстве> Изображение Посмотреть Android

Вот мой XML-файл.

main_activity.xml

<RelativeLayout 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:paddingLeft="@dimen/activity_horizontal_margin" 
    android:paddingRight="@dimen/activity_horizontal_margin" 
    android:paddingTop="@dimen/activity_vertical_margin" 
    android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity"> 

    <TextView android:text="@string/hello_world" android:layout_width="wrap_content" 
     android:layout_height="wrap_content" /> 

    <ImageView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:src="@drawable/splash2"/> 

</RelativeLayout> 

MainActivity.java

import android.app.Activity; 
import android.os.Bundle; 

public class MainActivity extends Activity { 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 
    } 


} 

Все остальное вполне нормально ... никаких других правок.

+0

Где ты добавьте это изображение, введите код –

+0

Можете ли вы разместить полный код xml? – androholic

ответ

1

В андроида студии есть MIPMAP папки и мы обычно размещать изображения в этих папках и в XML мы указываем изображение src в @mipmap/splash2, а также убедитесь, что другой вид не приходит на верхней части вашего зрения изображения

+0

Спасибо !!! Что это за растяжимая секция? Что бы мы туда поместили? Кроме того, что является хорошим правилом для создания изображений, это несколько устройств? фоны, кнопки и т. д. – AndroidDevNoob

+0

Обычно мы размещаем образы фигуры, созданные с помощью xml –

+0

Выделенный раздел используется для хранения значков/изображений и других xmls для фигур и градиентов. Хорошим правилом было бы создание разных доступных папок для разных размеров и размеров экрана (например, drawable-hdpi, drawable-xxhdpi, drawable-sw600dp и т. Д.) И размещать в них соответствующие значки/изображения. – androholic

Смежные вопросы