powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Android [игнор отключен] [закрыт для гостей] / Что такое id для каждого элемента View
6 сообщений из 6, страница 1 из 1
Что такое id для каждого элемента View
    #38449827
trew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код для разбора:

TextView textView1 = (TextView)findViewById(R.id.textView22);
TextView textView2 = (TextView)findViewById(R.id.textView23);

Log.d(TAG, "-- textView1 -- " + textView1.getId()); // 213.....21
Log.d(TAG, "-- textView2 -- " + textView2.getId()); // 213....22

textView1.setId(50);
textView2.setId(50);

Log.d(TAG, "-- textView1 -- " + textView1.getId()); // -- 50
Log.d(TAG, "-- textView2 -- " + textView2.getId()); // -- 50

textView1.setText("-- Привет ---");

В итоге значение присвоилось только для textView1. Но мы ведь имеем две View c одинаковым id.
Почему для textView2 не произошло присвоение?
...
Рейтинг: 0 / 0
Что такое id для каждого элемента View
    #38450422
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну и...
задали одинаковые айди,
дальше по какому то волшебному случаю.
объект textView1 , должен узнать что у него есть брат близнец, и выставить значения ему ?
...
Рейтинг: 0 / 0
Что такое id для каждого элемента View
    #38456206
trew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джибс,
Значит id это не идентификатор view.
тогда что такое id элементов, если мы посмотрим в файл R.java ?
...
Рейтинг: 0 / 0
Что такое id для каждого элемента View
    #38456520
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это идентификатор,
они могут быть одинаковые, но по findview вы получите только первый.

вы несколько путаете.
два разных объекта, вдруг из-за присваивания одинакового id не станут клонами.
...
Рейтинг: 0 / 0
Что такое id для каждого элемента View
    #38458024
Chego
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ID в андроиде это вовсе не уникальное поле как в sql.
это сейчас уже как примечание :)
...
Рейтинг: 0 / 0
Что такое id для каждого элемента View
    #38458088
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ChegoID в андроиде это вовсе не уникальное поле как в sql.
это сейчас уже как примечание :)

конечно нет,

можно даже в исходниках вьюшки посмотреть.

там просто тупо

Код: sql
1.
2.
3.
4.
public void setId(value)
{
  mID = value;
}



по мне так просто идентефикатор вьюшки, что бы найти в группе вьюх.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Android [игнор отключен] [закрыт для гостей] / Что такое id для каждого элемента View
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]