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

Как в Canvas взять значение Preference из Engine? - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Тема для дипломной работы http://www.cyberforum.ru/android-dev/thread1263014.html
Скоро уже нужно определиться с темой для бакалаврской работы,хотелось бы какое нибудь приложенице под android написать, но в голову ничего путного не лезет, может у кого есть какие нибудь идеи на этот счет, буду благодарен...
Android Как сделать, чтобы данные, введенные в EditText, сохранялись и пополнялись в новом активити? как сделать что бы данные введенные в EditText сохранялись и пополнялись в новом активити... Идея такая: вводим текст в edittext нажимаем кнопку и данные сохраняются и выводятся в новом активити, последующие вводы в EditText добавляют новое активити, вообщем должно получиться что то вроде списка комментариев...нашел здесь (http://androiddocs.ru/…-dannyx-v-nastrojkax/) пример с использованием... http://www.cyberforum.ru/android-dev/thread1262976.html
Android Куда бы выбросить Яндекс-карты?
Привет! Понимаю, что здесь не любят отвечать по теме Яндекс-карт, но всё равно поделюсь. Может, кто одумается. Многие знают, что развитие этого творения закончилось 2 года назад. Я мучался с ними некоторое время, смог за 2 дня подключить, с тех пор особых проблем не было. Плохо и то, что документация по ним отсутствует. Соответственно, приходится читать, как люди обходили ошибки. И вот, когда...
Android Put / Get Extra
A1.class Intent in = new Intent(a1.this, a2.class); startActivity(a2); Toast.makeText(getBaseContext(), Integer.toString(i), Toast.LENGTH_SHORT).show(); in.putExtra("day", i); Здесь Toast показывает нужный int. Например 2. A2.class
Android При нажатии на текстовое поле открыть экран набора с телефоном из поля http://www.cyberforum.ru/android-dev/thread1262779.html
Всем привет, такой вопрос, есть текстовое поле с номером телефона, как сделать, чтобы при нажатие на это поле открывался экран набора с телефоном из поля, спасибо!
Android RSS парсер, чтение и последующая запись в объект не осуществляются При написании парсера произошел ступор:) Подскажите, что пошло не туда private ArrayList<Entry> readFeed(InputStream is) throws XmlPullParserException, IOException { XmlPullParserFactory factory = XmlPullParserFactory.newInstance(); factory.setNamespaceAware(true); XmlPullParser xpp = factory.newPullParser(); Log.d("debug", "starting working... подробнее

Показать сообщение отдельно
geometria
1 / 1 / 0
Регистрация: 13.01.2013
Сообщений: 96

Как в Canvas взять значение Preference из Engine? - Android

26.09.2014, 02:01. Просмотров 303. Ответов 0
Метки (Все метки)

LiveWallpaperService.java
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
public class SampleEngine extends Engine implements SharedPreferences.OnSharedPreferenceChangeListener {
 
            
            private LiveWallpaperPainting painting;
            private SharedPreferences prefs;
            
            SampleEngine() {
                    SurfaceHolder holder = getSurfaceHolder();
                    prefs = LiveWallpaperService.this.getSharedPreferences(PREFERENCES, 0);
                    prefs.registerOnSharedPreferenceChangeListener(this);
                    painting = new LiveWallpaperPainting(holder, getApplicationContext(), 
                                    Integer.parseInt(prefs.getString(PREFERENCE_RADIUS, "10")));
                                        
            }
 
            public void onSharedPreferenceChanged(SharedPreferences prefs, String key) {
            }
LiveWallpaperPainting.java
здесь нужно иници-ать переменную prefs из Engine, помогите как
Java
1
2
3
4
5
6
7
8
private void doDraw(Canvas canvas) {
             
                        
                Bitmap fon = Bitmap.createScaledBitmap(foni, wpH, h, false);
                    canvas.drawBitmap(fon, A*3, 0, null); 
                    
                                canvas.drawText("Значение списка - " + prefs, 50, 70, mPaint);
                }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru