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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.90
zesen
122 / 85 / 1
Регистрация: 17.10.2010
Сообщений: 436
#1

Хочу вынести функцию в другой файл - Программирование Android

13.12.2011, 17:33. Просмотров 1346. Ответов 1
Метки нет (Все метки)

Есть файл utill.java
добавляю в него
Java
1
2
3
4
5
6
7
public static boolean setLayout()
    {
        Display display = ((WindowManager) getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
 
        final boolean setLayout = display.getHeight() > display.getWidth();
        return setLayout;
    }
что бы потом:
Java
1
setContentView(setLayout ? R.layout.home : R.layout.home_l);
Все это делается в IDEA и она красным ругается на WINDOW_SERVICE
если так Context.WINDOW_SERVICE, то ругается на getSystemService
Cannot resolve method getSystemService(java.lang.String)

Добавлено через 39 минут
Наверное так
Java
1
2
3
4
5
6
7
private static boolean setLayout(Context mcontext) {
        // Get display for detecting the phone orientation
 
        Display display = ((WindowManager) mcontext.getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
        boolean setLayout = display.getHeight() > display.getWidth();
        return setLayout;
    }
только какой сейчас при вызове Context вписывать?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.12.2011, 17:33
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Хочу вынести функцию в другой файл (Программирование Android):

ООП. header файл. Функцию объекта вынести в файл класса - C++
#ifndef DRAW_H #define DRAW_H #include "mainwindow.h" #include "ui_mainwindow.h" #include <QFile> #include <QTextStream> ...

Вынести часть кода в другой файл проекта - C#
Можно как то код поместить в отдельный файл, и как потом к нему обратится? Например, есть поток: public void upd() { ...

Как вынести функцию с++ в отдельный файл - C++
Как вынести функцию в отдельный файл как в PHP например: Например есть функция int function(){ int a,b,c; a=3; b=5; ...

Partial шаблонного класса (Весь основной код класса вынести в другой файл) - C#
Здравствуйте, у меня есть главный класс, в котором содержится внутренний класс: public class DistributedArray<T> { //.... public...

Поместить функцию в другой файл - C++
Пишу игру. Есть функция например: void CharacterMoveStay(){ Тут очень много текста: тысячи полигонов } Вопрос: можно ли поместить эту...

Вынести в функцию - Pascal
Ребят,вынесите пожалуйста в функцию..а то у меня ругается паскаль( uses crt; var a,b:array of integer; i,n:byte; ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
dajver
408 / 272 / 18
Регистрация: 18.09.2010
Сообщений: 1,111
13.12.2011, 21:24 #2
А унаследовать класс в котором этот метод не пробовали? extends className, после этого должно по идее увидеть вашу функцию
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.12.2011, 21:24
Привет! Вот еще темы с ответами:

Вынести код в функцию - C++
Подскажите как это сделать с помощью функции #include<iostream> #include <locale> #include <math.h> using namespace std; ...

Вынести часть кода в функцию - C++
Скажите пожалуйста как сделать нахождение основных значений через функцию RESHENIE(), а ввод данных и вывод через функцию MAIN() ...

Вынести суммирование в отдельную функцию - C++
Ребят, подскажите как сделать тут функцию и от минуса уйти, никак не могу понять: #include "stdafx.h" #include <iostream> #include...

Вынести часть кода в функцию - C++ Builder
Добрый день. Есть несколько StringGrid и есть код по считыванию , к примеру, из строки StringGrid1, сортировке его ячеек с последующей...


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

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

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