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

AdMob и libgdx - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Реализация алгоритмов шифрования http://www.cyberforum.ru/android-dev/thread1695840.html
Здравствуйте, уважаемые программисты! Не могли бы вы, пожалуйста, написать алгоритмы шифрования и расшифровки (любые, какие знаете). Желательно чтобы вы отправили мне методы, и мне осталось только скопировать и вставить их в свой код, а потом только написать String str = "12345"; zashiphrovat(str); ;) Ну,грубо говоря что-то вроде этого, так как я начинающий программист, и разбираться в этих...
Android Как делается дизайн для приложений android? с помощью каких технологий и языков верстается дизайн приложений http://www.cyberforum.ru/android-dev/thread1695808.html
Android TabActivity исчезает содержимое фрагмента
При запуске фрагмент в первой вкладке запускается нормально, но если перейти в третью вкладку и вернуться в первую то содержимое первой вкладки исчезает, а если с первой вкладки перейти на вторую и обратно то такого феномена нет !! В проекте используется Json парсинг, но проблема не в этом я думаю так как при первом запуске все отлично парситься. кусок кода FragmentPageadapter: @Override...
Android Идея для приложения
Всем привет. Заранее прошу прощения, если не в том разделе. Есть идея, написать приложения с видео уроками. Кто что думает по этому поваду, на сколько это целе сообразно?
Android In app billing http://www.cyberforum.ru/android-dev/thread1695481.html
Здравствуйте, возникла такая проблема: реализовал у себя biling, точнее взял код из sample, оставил там только контролируемую покупку, создал в консоли продукт, и когда к нему обращаюсь, гугл пишет, что продукт не продается (ключ RSA указал свой, в манифесте прописал, id продукта указал). Сам продукт проверку прошел, то есть опубликован. Хотелось бы понять, что его не устраивает.
Android Генерация R.java в андроид приложениях Нужна помощь чайнику, решился научиться писать приложения для андроида. Для обкатки попытался скомпилировать проект готовой простенькой программы, однако никак не могу справиться с ошибкой в генерации R.java. Ошибок и варнингов в ресурсах нет, есть layout и drawable (отсылка на возможные причины ошибки, рассмотренные на stackoverflow). Какие могут быть еще причины? подробнее

Показать сообщение отдельно
dimaproger321
0 / 0 / 0
Регистрация: 20.12.2015
Сообщений: 26

AdMob и libgdx - Android

27.03.2016, 11:46. Просмотров 203. Ответов 0
Метки (Все метки)

Здравствуйте, вот уже несколько дней безуспешно пытаюсь вставить баннер в игру libgdx.
вроде бы уже получилось, но вот такая проблема: тестовый режим не включаю, а на эмуляторе показывает баннер с текстом "AdMob Test Smart Banner".
на устройстве вообще никакой баннер не отображается.

AndroidLauncher
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.util.Log;
import android.view.View;
import android.widget.RelativeLayout;
 
import com.badlogic.gdx.backends.android.AndroidApplication;
import com.badlogic.gdx.backends.android.AndroidApplicationConfiguration;
import com.google.android.gms.ads.AdListener;
import com.google.android.gms.ads.AdRequest;
import com.google.android.gms.ads.AdSize;
import com.google.android.gms.ads.AdView;
 
public class AndroidLauncher extends AndroidApplication  implements AdHandler{
 
 
    private static final String TAG = "AndroidLauncher";
    private final int SHOW_ADS = 1;
    private final int HIDE_ADS = 0;
    protected AdView adView;
    Handler handler = new Handler(){
 
        @Override
        public void handleMessage(Message msg) {
            switch(msg.what){
                case SHOW_ADS:
                    adView.setVisibility(View.VISIBLE);
                    break;
                case HIDE_ADS:
                    adView.setVisibility(View.GONE);
                    break;
            }
        }
    };
    @Override
    protected void onCreate (Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        adView = new AdView(this);
 
        RelativeLayout layout = new RelativeLayout(this);
        AndroidApplicationConfiguration config = new AndroidApplicationConfiguration();
        View gameView = initializeForView(new Drop(this), config);
        layout.addView(gameView);
 
        adView.setAdListener(new AdListener() {
            @Override
            public void onAdLoaded() {
                int visiblity = adView.getVisibility();
                adView.setVisibility(AdView.GONE);
                adView.setVisibility(visiblity);
                Log.i(TAG, "Ad Loaded...");
            }
        });
        adView.setAdSize(AdSize.SMART_BANNER);
        adView.setY(1630);
        adView.setAdUnitId("ca-app-pub-99499012824643442/1053662517");
        AdRequest adRequest = new AdRequest.Builder().build();
 
 
 
 
 
 
        RelativeLayout.LayoutParams adParams = new RelativeLayout.LayoutParams(
                RelativeLayout.LayoutParams.WRAP_CONTENT,
                RelativeLayout.LayoutParams.WRAP_CONTENT
        );
        layout.addView(adView, adParams);
        adView.loadAd(adRequest);
        setContentView(layout);
    }
 
    @Override
    public void showAds(boolean show) {
       handler.sendEmptyMessage(show ? SHOW_ADS : HIDE_ADS);
    }
}

AndroidManifest
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.mygdx.game"
    android:versionCode="1"
    android:versionName="1.0" >
 
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
 
    <uses-sdk android:minSdkVersion="9" android:targetSdkVersion="23" />
 
    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/GdxTheme" >
        <activity
            android:name="com.mygdx.game.AndroidLauncher"
            android:label="@string/app_name" 
            android:screenOrientation="portrait"
            android:configChanges="keyboard|keyboardHidden|orientation|screenSize">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:name="com.google.android.gms.ads.AdActivity"
 
            android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>
    </application>
 
</manifest>
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru