Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android C# and Android http://www.cyberforum.ru/android-dev/thread1256896.html
Здравствуйте. Появилась задача - разработать приложение на шарпе под андроид. Хотелось бы узнать опыт коллег, которые делали подобное. Какие средства разработки можно использовать? Подводные...
Программирование Android Как разбить проект на модули? Например есть приложение калькулятор, и если в него модуль то появятся ряд ф-ций ну там конверторы всякие, расчёты синусов, тангинсов, перевод из одной системы счисления в другую и т.д. Такое... http://www.cyberforum.ru/android-dev/thread1256865.html
Программирование Android Не запускается Android-приложение в BlueStacks
Попытался запустить приложение, написанное в C++Builder (Android 4.04 CPU ARM-7) в BlueStacks v-0.8.7.3066 (Android 4.0.4). Иконка среди установленных приложений появилась, но приложение не...
Разная разметка для разных разрешений Программирование Android
Как сделать так, чтобы для экрана с разрешением 400х800 был свой layout файл, а для разрешения 1920х1080 свой.
Программирование Android Как выполнить запрос на получения url для загрузки картинки http://www.cyberforum.ru/android-dev/thread1256727.html
как выполнить запрос на получения url для загрузки картинки в одноклассниках?? можете привести фрагмент кода?? Это url я могу получить когда делаю запрос на API??
Программирование Android Как из таймера обратиться к UI как из таймера обратиться к UI?? Возможна ли такая схема?? может через View.post(Runnable) как то можно??можете привести фрагмент кода? подробнее

Показать сообщение отдельно
7Alex
216 / 0 / 1
Регистрация: 24.06.2014
Сообщений: 144

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

16.09.2014, 08:01. Просмотров 463. Ответов 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru