Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
amasaemi
9 / 9 / 5
Регистрация: 22.08.2015
Сообщений: 108
#1

Сменил стартовую активность, не отображаются view-шки - Программирование Android

29.05.2016, 00:02. Просмотров 299. Ответов 5
Метки нет (Все метки)

Проблемка возникла, создал новую активность, в манифесте прописал:
XML
1
2
3
4
5
6
7
<activity android:name=".Launch"
            android:theme="@style/Theme.AppCompat.NoActionBar">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
Вот код из класса и разметки:
Java
1
2
3
4
5
6
7
8
9
public class Launch extends AppCompatActivity {
    @Override
    public void onCreate(Bundle savedInstanceState, PersistableBundle persistentState) {
        super.onCreate(savedInstanceState, persistentState);
        setContentView(R.layout.activity_launch);
 
 
    }
}
XML
1
2
3
4
5
6
7
8
9
10
11
12
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
    android:layout_height="match_parent"
    android:layout_width="match_parent"
    xmlns:android="http://schemas.android.com/apk/res/android">
 
    <ImageView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:src="@drawable/load_image"
        android:scaleType="fitXY"/>
</LinearLayout>
Собственно, при загрузке приложения картинка не отображается, хотя в preview она показывается. В чем может быть проблема?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.05.2016, 00:02
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Сменил стартовую активность, не отображаются view-шки (Программирование Android):

Не отображаются view. Программа в Android Studio
Здравствуйте, уважаемые программисты! Не могли бы вы мне помочь? Я недавно...

В чем разница (View view) и (View v)
Я только начинаю изучать программирование под андроид (до этого вобще...

Перестали выполняться asp-шки.
Имеется IIS 5, по какой-то непонятной причине перестали выполняться asp-шки....

Подскажите бесплатные Java IDE-шки
А какую бы Вы посоветовали Visual среду (бесплатную) для разработки бизнес...

Сменил NTFS на RAW
Добрый день, диск из NTFS стал RAW. И система видит не весь раздел. Скрины...

Сменил разрешение на несовместимое
Нашёл информацию про монитор, что он якобы поддерживает разрешение 1280x1024 и...

5
CoolMind
421 / 404 / 65
Регистрация: 06.10.2012
Сообщений: 1,732
29.05.2016, 00:16 #2
amasaemi, проблема возникла после смены активности в манифесте? А не пробовали в разметку добавить текстовые надписи, например?
0
amasaemi
9 / 9 / 5
Регистрация: 22.08.2015
Сообщений: 108
29.05.2016, 00:27  [ТС] #3
Цитата Сообщение от CoolMind Посмотреть сообщение
amasaemi, проблема возникла после смены активности в манифесте? А не пробовали в разметку добавить текстовые надписи, например?
Да, после того, как я в манифесте добавил активность и в фильтре указал ее стартовой. Сейчас попробую добавить TextView.

Добавлено через 5 минут
Цитата Сообщение от CoolMind Посмотреть сообщение
добавить текстовые надписи, например?
Нет, ничего не показывает. Даже цвет фона не белый, а темно-серый. Пробывал обратно сменить (у меня класс программно создает View-шки), фон тоже сменился на темно-серый, вьюшек, которые в разметке были не видно, ну а те, которые программно создаются - видно
0
CoolMind
421 / 404 / 65
Регистрация: 06.10.2012
Сообщений: 1,732
29.05.2016, 00:33 #4
Цитата Сообщение от amasaemi Посмотреть сообщение
Пробывал
Блин, ребят, я реально ненавижу это слово. Кто его придумал?
Цитата Сообщение от amasaemi Посмотреть сообщение
Нет, ничего не показывает.
Возможно, дело в стиле @style/Theme.AppCompat.NoActionBar.
Вы попробуйте или откатить изменения, или начать новый проект, или добавить другую активность с текстовой надписью для начала. Эту можете уже удалить. Также надо поглядеть, какая версия SDK, попробовать поменять в build.gradle. Чего-то пока не знаю, в чём проблема.

Добавлено через 1 минуту
У вас правильно указан путь к Launch в манифесте? Нет другой активности с тем же именем?
0
amasaemi
9 / 9 / 5
Регистрация: 22.08.2015
Сообщений: 108
29.05.2016, 00:55  [ТС] #5
Цитата Сообщение от CoolMind Посмотреть сообщение
Возможно, дело в стиле @style/Theme.AppCompat.NoActionBar.
Вы попробуйте или откатить изменения, или начать новый проект, или добавить другую активность с текстовой надписью для начала. Эту можете уже удалить. Также надо поглядеть, какая версия SDK, попробовать поменять в build.gradle. Чего-то пока не знаю, в чём проблема.
Так, убрал стиль, белый фон вернулся.
Создал новый проект, выводит картинку и текст нормально.

Путь указан правильно, другой активности нет. Подключены еще сторонние библиотеки, одна из которых - кастомный ImageView. Это никак не может влиять на ситуацию?

Добавлено через 10 минут
Удивительно, создал по новой активность через File > New > Activity, и все заработало.. интересно, мой ли это был косяк.. будем считать вопрос закрытым.
0
CoolMind
421 / 404 / 65
Регистрация: 06.10.2012
Сообщений: 1,732
29.05.2016, 02:47 #6
Лучший ответ Сообщение было отмечено amasaemi как решение

Решение

amasaemi, AS - сложный продукт, там ежедневно возникает куча багов. Часть из них решается стандартными Build > Clean или Build > Rebuild project, а также Gradle Sync. Иногда приходится перезапускать "студию". Особенно выбешивают красные буквы R после импорта какого-нибудь класса.
1
29.05.2016, 02:47
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.05.2016, 02:47
Привет! Вот еще темы с решениями:

Как сделать что бы при выполнение ехе-шки сразу запускалась и другая ехе-шка
Приветствую! У меня есть ехе-шка, на Delphi, нужно что бы когда выполняешь эту...

Не удачно сменил имя пользователя
Здравствуйте, возникла проблема с учётной записью пользователя (причём по своей...

сменил хард получил геморой
Доброго времени суток. Ситуация такая: имеется материнка ASUS P5K/EPU и...

сменил винчестер теперь непонятки
Люди , кто нибудь может подсказать как быть. купил новый винчестер WD (SATA)...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru