Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
7Alex
216 / 0 / 1
Регистрация: 24.06.2014
Сообщений: 144
#1

Как разделить экран OpenGL и объявление AdMob? - Программирование Android

16.09.2014, 08:01. Просмотров 466. Ответов 0
Метки нет (Все метки)

Вот мой onCreate:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
    @Override 
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
        glView = new GLSurfaceView(this);
        glView.setRenderer(this);
        setContentView(glView);        
        glGraphics = new GLGraphics(glView);
        fileIO = new AndroidFileIO(getAssets());
        audio = new AndroidAudio(this);
        input = new AndroidInput(this, glView, 1, 1);
        PowerManager powerManager = (PowerManager) getSystemService(Context.POWER_SERVICE);
        wakeLock = powerManager.newWakeLock(PowerManager.FULL_WAKE_LOCK, "GLGame");        
    }
А вот пример с сайта https://developers.google.com/mobile...ls?hl=ru#play:
Java
1
2
3
4
5
6
7
8
9
10
11
@Override
public void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
 
    // Поиск AdView как ресурса и отправка запроса.
    AdView adView = (AdView)this.findViewById(R.id.adView);
    AdRequest adRequest = new AdRequest.Builder().build();
    adView.loadAd(adRequest);
}
Вот моя разметка:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout
    xmlns:android = "http://schemas.android.com/apk/res/android"
    xmlns:ads="http://schemas.android.com/apk/res-auto"
    android:orientation = "vertical"
    android:layout_width = "fill_parent"
    android:layout_height = "fill_parent">
 
    <android.opengl.GLSurfaceView
        android:id="@+id/glSurface"
        android:layout_width="fill_parent" 
        android:layout_height="fill_parent"
        android:layout_gravity="top|left"/>
 
    <com.google.android.gms.ads.AdView
        android:id="@+id/adView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        ads:adUnitId="ca-app-pub-6222536085944768/4977496938"
        ads:adSize="BANNER"/>
</FrameLayout>
Помогите, пожалуйста, соединить всё вместе, чтобы работало. Я вообще не понимаю, как это сделать. Я не понимаю, как назначить OpenGL весь экран, а объявлению только сверху часть. Может этот кусочек кода и не верен:
XML
1
2
3
4
5
<android.opengl.GLSurfaceView
    android:id="@+id/glSurface"
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent"
    android:layout_gravity="top|left"/>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.09.2014, 08:01
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как разделить экран OpenGL и объявление AdMob? (Программирование Android):

Как интегрировать AdMob в экран OpenGL ES Android?
Помогите, пожалуйста. Как сделать показ объявлений AdMob в приложении на OpenGL...

Как заменить id Admob в приложении?
Сделал декомпиляцию приложения,изменил его дизайн. Там уже стоит реклама от...

Как установить баннер AdMob в приложение?
Как установить баннер AdMob в приложение? Сделал всё по инструкции, размещённой...

Как долго деньги идут из AdMob в PayPal
Здравствуйте. В Android-приложениях использую рекламу от AdMob. В AdMob для...

Как установить баннер AdMob в приложение?(фреймом на хтмл.)
Есть android приложение написано на python, как рекламу туда вставить я не знаю...

Как установить рекламу AdMob в свое Android приложение?
Подскажите пожалуйста, как установить рекламу AdMob в свое Android приложение?...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.09.2014, 08:01
Привет! Вот еще темы с решениями:

Чёрный экран OpenGL ES 1.0
Я написал простенькую игру на OpenGL ES 1.0. Игра работает нормально, но...

E0077 это объявление не содержит класс хранения или спецификатор типа - OpenGL
Я новичок в OpenGL и столкнулся вот с такой проблемой при попытке очистить...

Как подключить OpenGL под C# и как потом пользоваться функциями OpenGL
Уже неодонкратно поднималась тема о том, как подключить OpenGL под C# и как...

Объявление и вывод на экран числа с запятой - Пи(3,14)
Здраствуйте. Вопрос вот какой: как объявить в сегменте даных число с запятой...


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

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

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