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

Перегрузка функций не срабатывает - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Ошибка RSA шифрования http://www.cyberforum.ru/android-dev/thread1622552.html
Нужно зашифровать один PublicKey другим. Код : public byte rsaEncrypt(String key1, PublicKey key) { try { PublicKey key2 = getPublicKey(key1); Cipher cipher = Cipher.getInstance("RSA/ECB/OAEPWithSHA1AndMGF1Padding", "BC"); cipher.init(Cipher.ENCRYPT_MODE, key);
Android Как из activity_main_drawer открыть layout файлы? как из activity_main drawer открыть layout файлы? http://www.cyberforum.ru/android-dev/thread1622299.html
Android Как перезаписать,создать путь к папке с кешом
Здравствуйте.Решил здесь задать вопрос.У меня в андроиде была папка "obb" с кешем для игры.Игра функционировала,кеш писала в правильную папку "obb". В ходе манипуляций в программе FolderMoun http://4pda.ru/forum/index.php?showtopic=712561 кеш стал качаться в папку "data". Игра скачана с плей маркета. Как исправить,перезаписать путь к папке,что бы кеш от игры закачивался в папку "obb",а не в...
Android Замена Fragment в ViewPager
Привет, всем. Пользуясь ответом на stackoverflow написал такой же класс наследующийся от FragmentPagerAdapter, но теперь не знаю что написать в обработчике кнопки, чтобы фрагменты поменялись. Реализация фрагментов и MainActivity такая же как и в вопросе на stackoverflow. Спасибо.
Android Сделать возможной корректную обработку 2 ситуаций http://www.cyberforum.ru/android-dev/thread1621955.html
Добрый день возникла проблема в обработке двух разных ситуаций при создании калькулятора с унарными и бинарными операциями. В первой ситуации пользователь вводит что-то в поле ввода 1, затем вводит что-то в поле ввода 2, и затем жмет на любую кнопку из первого ряда, после которых происходит какое-то действие, использующее то, что ввел человек в оба поля. Во второй ситуации пользователь вводит...
Android Рассылка сообщений группе устройств Добрый день! Необходимо посылать сообщение из сервера группе устройств. Пишу в Android Studio. Думал использовать Cloud to Device Messaging (C2DM), но нигде не нашел исчерпывающей информации. Подскажите, пожалуйста, как лучше это сделать. подробнее

Показать сообщение отдельно
VladXXX
0 / 0 / 0
Регистрация: 25.11.2015
Сообщений: 7
23.12.2015, 23:51  [ТС]     Перегрузка функций не срабатывает
Нашел причину. Она оказалась не в перегрузке ф-ций, а в манифесте.
Проект состоял из библиотеки со своим манифестом и приложения со своим.
Манифест библиотеки со своим активити- лаунчером:
Кликните здесь для просмотра всего текста

Java
1
2
3
4
5
6
7
8
9
10
<application
        android:name=".BaseBusinessCardReaderApplication"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        <service android:name=".RecognitionService" />
        <service
            android:name="com.amazonaws.mobileconnectors.s3.transferutility.TransferService"
            android:enabled="true" />
        <activity
            android:name=".MainBaseActivity"
android:label="@string/app_name_base"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateHidden|adjustResize">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>[/JAVA]


А в манифесте приложения было свое активити - LAUNCHER (отличное от библиотечного)
Кликните здесь для просмотра всего текста

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 <application
        android:name="..........BaseBusinessCardReaderApplication"
        android:label="@string/app_name"
        <service android:name=".............abbyy.ocr4.RecognitionService" />
        <service android:name="com.amazonaws.mobileconnectors.s3.transferutility.TransferService" android:enabled="true" />
        <activity
            android:name="...........MainBaseCrmActivity"
            android:label="@string/app_name" 
            android:windowSoftInputMode="stateHidden|adjustResize"
            android:screenOrientation="portrait">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

При компиляции, Активити-LAUNCHER библиотеки, замещалась Активити-LAUNCHERом приложения и все работало. Да и теперь работает на новых девайсах. А вот на старых устройствах ета же програма почему-то работает не правильно. Тоесть приложение запускается со стартового активити, прописанного в библиотеке, а не в приложении. Потому я, поначалу, и решил что ф-ции не перегружаются. Приложение стартовало с активити предка. Стоило мне в библиотеке поставить тот же Активити-LAUNCHER, что и в приложении, как все заработало.
 
Текущее время: 05:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru