Вниз  Android-программирование (1-ые посты)
- 29.03.2013 / 23:57
boNNdaR
  Пользователь

boNNdaR 
Сейчас: Offline
Ясно.Спасибо за помощь.
- 30.03.2013 / 08:36
Naik
  Пользователь

Naik 
Сейчас: Offline
boNNdaR, Field field = R.getClass().getDeclaredField(fieldName);
дальше не знаю... Нужно метод выполнить с этим полем.
- 30.03.2013 / 15:00
Naik
  Пользователь

Naik 
Сейчас: Offline
boNNdaR (29.03.2013/23:55)Я хочу сделать отдельний метод
  1. private void myMethod(String str){str=getString(R.string.str)}
Оно ищет str в R.java,а нужно чтоб искало например txt,если метод myMethod вызывается с
Вот написал то, что тебе нужно:
  1. public String getString(String str) {
  2.     try {
  3.         Field field = R.string.class.getDeclaredField(str);
  4.         return getString(field.getInt(R.string.class));
  5.     } catch (IllegalAccessException ex) {
  6.     } catch (IllegalArgumentException ex) {
  7.     } catch (NoSuchFieldException ex) {
  8.     } catch (SecurityException ex) {
  9.     }
  10.     return null;
  11. }


Изменено Naik (30.03 / 15:03) (всего 2 раза)
- 30.03.2013 / 15:20
Naik
  Пользователь

Naik 
Сейчас: Offline
Почему если <uses-sdk
         android:minSdkVersion="8"
         android:targetSdkVersion="10" />
то даже при запуске на андроиде 4 тема интерфейса старая, из 2.3? Как сделать, чтобы на 4-ом была Holo, а на 2-ом стандартная?

Изменено Naik (30.03 / 15:23) (всего 1 раз)
- 30.03.2013 / 16:01
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Naik, ты не слышал про res/values-vXX/styles.xml? Загляни в любой андроид проект и увидишь, как это сделано.
__________________
 let live
- 30.03.2013 / 16:26
Naik
  Пользователь

Naik 
Сейчас: Offline
aNNiMON, слышал,
C:\...\NetBeansProjects\Maе\res\values-v14\style.xml:2: error: Error retrieving parent for item: No resource found that matches the given name '@android:style/Theme.Holo'

код
  1. <resources>
  2.     <style name="MyTheme" parent="@android:style/Theme.Holo">
  3.     </style>
  4. </resources>


Изменено Naik (30.03 / 16:26) (всего 1 раз)
- 30.03.2013 / 16:59
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Naik, а зачем тогда указывать ранние версии в targetSdk? Там же специально рекомендуется самое верхнее значение ставить.
__________________
 let live
- 31.03.2013 / 21:15
boNNdaR
  Пользователь

boNNdaR 
Сейчас: Offline
Как вызывать метод onDraw с параметрами,например onDraw(null,x,y)?
- 2.04.2013 / 19:41
boNNdaR
  Пользователь

boNNdaR 
Сейчас: Offline
Или как его вызывать вообще с какими то параметрами?
- 3.04.2013 / 08:47
kda-spb
  Пользователь

kda-spb 
Сейчас: Offline
boNNdaR, Я иногда для повышения ясности кода создаю
  1. protected void BlaBlaBla(Canvac cnv) {}
и там рисую какой либо элемент вызывая BlaBlaBla(cnv) из онДрава. Туда же можно добавить ещё параметры, может тебе пригодится.

Изменено kda-spb (3.04 / 08:48) (всего 1 раз)
Наверх  Всего сообщений: 4453
Фильтровать сообщения
Поиск по теме
Файлы топика (184)