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

Недоступен метод getSharedPreferences в своём классе - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Отслеживание закрытие второго activity http://www.cyberforum.ru/android-dev/thread827697.html
В приложение есть два активити. Второе вызывается из первого с помощью intent. При закрытии или сворачивании второго требуется произвести некоторые действия. Пытался так @Override protected void onDestroy(){ //необходимые нам действия super.onDestroy(); } Но я думаю из за того что вызывал у супер класса метод дестрой, программа сыпалась. Как можно осущиствить данное действие PS....
Программирование Android WebView написал простой браузер под андроид для отображения паказаний с устройства весы. На компе заходишь цифры отображаются и меняются , а в браузере на андройде цифры есть ,но стоят на месте приходится обновлять страницу джава подключил. Захожу на сайты там анимация и всё работает. проверял на часах онлай. Страницу гружу с устройства "весы" . http://www.cyberforum.ru/android-dev/thread827652.html
Программирование Android Нужно написать очень простое приложение для Android 2.3
Нужно написать очень простое приложение для Android 2.3 Смысл приложения регистрироваться в админке и выходить с админки создавая таким образом видимость присутствия на сайте. Более подробно опишу при общении.
Как в условии назначить значение для String? Программирование Android
Добрый день Я новичок в программировании У меня в программе : Есть несколько кнопок на экране При нажатии на каждую выводиться текст с значением 1 или 2 (а так же значение в string "вкл /выкл"). Проблема следующая - После нажатий нужно обработать результат ,в значениях int все в порядке . А вот в значениях String = null private String SAresult ; private String SA10 ;
Программирование Android Новый поворот с еклипсом. Виртуал машине ерррор http://www.cyberforum.ru/android-dev/thread827523.html
Добрый день. Стоит windows 8 x64,java,все необходимое установлено. Нужно работать ИМЕННО С ЕКЛИПСОМ(другие варианты не рассматриваю, ибо систему ставлю фактически не под себя,ну об этом рассказывать пожалуй не буду) Всё в скринах. Поставить x32,или windows 7 не имею возможности. Пробывал переустанавливать windows 8 x64,те-же ошибки. PS может это не важно, но виртуалка не работает на...
Программирование Android У нас был eclipse ,windows 8 x64 и куча фигни [ Filed to load the JNI shared libray "путь к файлу"] Сообственно всё в название темы. Винда x64(windows 8) яву качал со сторонего ресурса,с оофф сайта не качает.(платформа не поддерживаеться) Прошу помощи,в решении проблемы. подробнее

Показать сообщение отдельно
KypcPerm
5 / 5 / 0
Регистрация: 23.03.2013
Сообщений: 38

Недоступен метод getSharedPreferences в своём классе - Программирование Android

04.04.2013, 14:59. Просмотров 808. Ответов 4
Метки (Все метки)

Есть код:
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
ackage com.example.diplom2;
 
import java.util.concurrent.TimeUnit;
 
import android.content.Context;
import android.content.SharedPreferences;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.graphics.Paint.Style;
import android.util.Log;
import android.view.View;
 
/**
 * @author 4apai
 * джостик
 */
 
public class Joystik extends View {
    
    
    
    private int     Radius=20,
                    RadiusVn=80;
    
    SharedPreferences sPref;
    
    
    private int x,y,
                bigCircleX, bigCircleY;
    
    private Paint joyPaint, bigCirclePaint;
    
    public int  pushColor=Color.RED,
                nonPushColor=Color.GREEN,
                circleColor=Color.BLUE;
    
    boolean touch;
    
    public Joystik (Context context,int X, int Y){
        super(context);
        bigCircleX=X;
        x=X;
        bigCircleY=Y;
        y=Y;
        sPref= getSharedPreferences(getResources().getString(R.string.nameFilePreferenceJoystik), MODE_PRIVATE);
        RadiusVn=sPref.getInt("ValueOfRadVn", 0);
        Radius=sPref.getInt("ValueOfRadJoy", 0);
        
 
 
        
        Log.i("exp","Конструктор отработал "+this); 
    }
Этот класс пишу сам. Недоступен метод getSharedPreferences. Хотя в главном Activity он доступен. Как можно решить это проблему?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru