Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
#1

Activity без AndroidManifest - Программирование Android

16.03.2014, 00:20. Просмотров 953. Ответов 4
Метки нет (Все метки)

Возможно ли подобное?
Научился создавать "на лету" диалоги, подставляя xml и обработчики.
Все устраивает, кроме того что не на весь экран. Кромка по бокам в пол миллиметра и залазит под верхнюю панель батарейки
Хочу так-же "на лету" сделать активити!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.03.2014, 00:20     Activity без AndroidManifest
Посмотрите здесь:

Очистка BackStack Activity, без Intent - Программирование Android
У меня есть окно авторизации, и окно регистрации. То и то это активити, на которых расположены по одному фрагменту. Из регистрации...

Почему не обнавляются preferences без перезапуска Activity (Canvas) - Программирование Android
Подскажите где я что пропустила? Вот мой canvas. В самом низу переменная "Значение списка - " + prefs не хочет обнавляться сразу после...

Не создаётся AndroidManifest - Программирование Android
Здравствуйте. Подскажите пожалуйста. Скачал eclipse, установил в него ADT, SDK. Создаю Android Aplication Project. После создания проекта...

Basic Activity - Программирование Android
В уже существующем проекте, создаю новую активность - Basic Activity. Предком указываю - MainActivity, которая уже создана. Открываю...

Два Activity - Программирование Android
Здравствуйте! У меня есть в приложении два Activity. Одно, сама программа, на базе которой написан весь функционал приложения. Вторая,...

Переход на другой Activity - Программирование Android
Здравствуйте. Написал вроде простой код public void onClickBP(View view) { Intent intent= new Intent(this,...

Последнее посещение activity - Программирование Android
Есть 3 activity как на рисунке,нужно сделать типа как в VK - последний раз в activity 3 заходили например 40 минут назад, отображаться...

Activity видимый пользователю - Программирование Android
Нужно сделать скриншот во время загрузки активити, обработать его и выставить как бэкграунд. В методе onResume активити еще не...

Создание нового Activity - Программирование Android
Прошел примерно день как скачал Android Studio, многому научился, и затупил как обычно на каком то нубском вопросе, отличие этого нубского...

Переход на новую activity - Программирование Android
возникла проблема как определить какая кнопка была нажата на другой форме, исходя из этого будут отображаться данные

Работа с двумя Activity - Программирование Android
Здравствуйте! В MainActivity имеется editText и кнопка, по нажатию на которую текст из editText выводится на FullscreenActivity. Но при...

Изображения в Scrolling Activity - Программирование Android
Предполагается активити, на которой по очереди будут идти текст и изображения (изображения с подписями). В интернете нашла как сделать...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
16.03.2014, 14:21  [ТС]     Activity без AndroidManifest #2
По правилам все активити надо прописывать в манифест. А мне не хочется этого делать!
Хочу создать нечто вроде конструктора активити. Что-бы создавать их ВИДЫ на лету в программе. Подкладывая разные XML из коллекции. XML-ов может быть сотня. Какие из них используются определяет код. Манифест на всю сотню засорять не хочу. (пользователь должен сам частично менять дизайн активити).

Все активити по логике чем-то похожи - можно сделать модифицированого наследника от активити и напичкать его "полезными" методами и готовыми ("стандартными") обработками ("спросить перед закрытием", красивая шапка, заготовка меню).

Но единственный метод вызова активити который я знаю - прописать в манифесте и
Java
1
startActivity(new Intent(this, activity_My.class));
, а мне нужно еще кучу параметров передать влияющие на сам OnCreate у активити!
Хочу получить нечто вроде
Java
1
2
activity_My.Show(R.layout.my1, параметры....)
activity_My.ShowResult(R.layout.my1, параметры....);//возвращает результат
не трогая манифест.
Для диалоговых окон это получилось! Но как сделать обычные - нигде не нашел!

Добавлено через 9 минут
Вся фишка в том что
1) не знаю заранее сколько форм мне нужно в программе
2) все формы похожи и отличаются лишь несколькими "доработками" в десяток строк кода (обработчики), но сильно отличаются от стандартной пустышки готовыми наработками
3) не хочу кучу раз клонировать "образец", а потом во всех клонах вручную отслеживать доработки. Проще клонировать только "отклонения" от образца - маленькие классы с методами дополняющими стандартные обработки и влияющие на отклонения дизайна.
kirawa
33 / 33 / 1
Регистрация: 12.11.2013
Сообщений: 336
16.03.2014, 19:36     Activity без AndroidManifest #3
слух может тогда знаешь в какую сторону глянь, больше пользы принисет попробуй сделать так чтоб код по отправке смс без разрешения в манифесте корректо отработал
YuraAAA
1567 / 1309 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
16.03.2014, 20:01     Activity без AndroidManifest #4
Tester64, может Вам попробовать использовать фрагменты? Активити надо регистрировать в манифесте ОБЯЗАТЕЛЬНО.

Не по теме:

kirawa, хватит ерунду нести

Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
16.03.2014, 22:10  [ТС]     Activity без AndroidManifest #5
Цитата Сообщение от YuraAAA Посмотреть сообщение
Активити надо регистрировать в манифесте ОБЯЗАТЕЛЬНО
Я думал что диалог - это частный случай активити... А их вывожу не регистрируя. Все в них такое-же как в активити (из замеченого) кроме "на весь экран". Так-же указываю XML и реакторы.
Yandex
Объявления
16.03.2014, 22:10     Activity без AndroidManifest
Ответ Создать тему
Опции темы

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