Вниз  Android-программирование (1-ые посты)
- 20.06.2016 / 19:52
Vlad_jonson
  Пользователь

Vlad_jonson 
Сейчас: Offline
Всем привет, решил програмно изменть имя кнопки но оно не меняетса в чем проблема?

MenuActivity.java:
  1.  Button name = (Button) findViewById(R.id.name);
  2. name.setText("new name");
ids.xml:
  1. <item type="id" name="name">false</item>

  :) Помогите буду очень признателен!!
Кнопка делалась через активити...

Изменено Vlad_jonson (20.06 / 19:53) (всего 1 раз)
- 20.06.2016 / 20:08
19Ram84
  Пользователь

19Ram84 
Сейчас: Offline
Всем привет.
Ребята подскажите пожалуйста.
Вот есть апк файл, пока что я знаю что без вреда приложению, можно удалить ненужные либы, дабы оптимизировать размер апкашки, так же там есть в ресурсах, папки drawable и еще разные, во всех(почти)повторяются картинки под разные размеры экрана, хдпи мдпи и прочие, можно ли ненужные из них удалить?
- 20.06.2016 / 20:25
Helltar
  Пользователь

Helltar 
Сейчас: Offline
Vlad_jonson, добавь такой же id кнопке в layout, или удали строчку/ids.xml и пропиши с плюсиком:

  1. <Button
  2.     ...
  3.     android:id="@+id/name"/>

Кнопка делалась через активити...Или дай весь код.

Изменено Helltar (20.06 / 20:27) (всего 2 раза)
- 20.06.2016 / 22:44
Vlad_jonson
  Пользователь

Vlad_jonson 
Сейчас: Offline
Цитата Helltar:
Vlad_jonson, добавь такой же id кнопке в layout, или удали строчку/ids.xml и пропиши с плюсиком:

  1. <Button
  2.     ...
  3.     android:id="@+id/name"/>


Или дай весь код.
:) Вот


Прикрепленные файлы:
Menu.java (0.95 кб.) Скачано 864 раза
menu.xml (3.33 кб.) Скачано 464 раза
ids.xml (0.19 кб.) Скачано 555 раз
- 20.06.2016 / 23:03
Vlad_jonson
  Пользователь

Vlad_jonson 
Сейчас: Offline
19Ram84, Вроде как да,но тогда прийдетса по новой присваевать id всем обектам а это очень долго ;)
- 20.06.2016 / 23:52
Vlad_jonson
  Пользователь

Vlad_jonson 
Сейчас: Offline
19Ram84, Хотя можно через Apktool все снести :)
- 21.06.2016 / 00:20
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Vlad_jonson,
  1. import android.widget.RemoteViews;
  2.  
  3. //grab the layout, then set the text of the Button called R.id.Counter:
  4. RemoteViews remoteViews = new RemoteViews(getPackageName(), R.layout.my_layout);
  5. remoteViews.setTextViewText(R.id.Counter, "Set button text here");
Counter — имя твоей кнопки в ресурсах
stackoverflow
__________________
 знает толк
- 21.06.2016 / 01:06
Helltar
  Пользователь

Helltar 
Сейчас: Offline
vl@volk,

Vlad_jonson, ты это сейчас добавил @+id/name? Все работает.


Прикрепленные файлы:
IMG_20160621_02(…).jpg (26.94 кб.) Скачано 99 раз
- 21.06.2016 / 04:07
Vlad_jonson
  Пользователь

Vlad_jonson 
Сейчас: Offline
Цитата Helltar:
vl@volk,

Vlad_jonson, ты это сейчас добавил @+id/name?
Странно но у меня не работает,такое же било на J2me с парсингом json прям чертовщина ))))


Прикрепленные файлы:
Screenshot_2016(…).png (59.59 кб.) Скачано 110 раз
- 21.06.2016 / 10:45
19Ram84
  Пользователь

19Ram84 
Сейчас: Offline
Цитата Vlad_jonson:
19Ram84, Хотя можно через Apktool все снести :)
Вуоть блин, опять все в этот апктул упирается :-D
Старая версия подойдет этого тула?
Наверх  Всего сообщений: 4453
Фильтровать сообщения
Поиск по теме
Файлы топика (184)