Установка параметра для ImageView

SQLite, Preferences, файлы, SD, Content Provider, XML, JSON
Ответить
Аватара пользователя
sanu0074
Сообщения: 80
Зарегистрирован: 30 июн 2013, 20:42
Контактная информация:

Установка параметра для ImageView

Сообщение sanu0074 » 17 июл 2013, 15:15

Доброго времени суток!

Я динамически создаю изображения:

Код: Выделить всё

ImageView image = new ImageView(this);
    	 layout.addView(image);
Мне нужно повесить на данный ImageView несколько параметров, например itemType="application" и itemId="56"
Это нужно для того, чтобы повесить на эти ImageView - онкликлысенер, который будет считывать эти параметры и передавать их в другое activity. Как это сделать?

xr0m
Сообщения: 131
Зарегистрирован: 06 апр 2013, 14:01

Re: Установка параметра для ImageView

Сообщение xr0m » 17 июл 2013, 16:34

[syntax=java]public class CustomData {
public String itemTypel;
public int itemId;
}
CustomData cd = new CustomData();
cd.itemTypel = "application";
cd.itemId = 56;
image.setTag(cd);[/syntax]

Попроще:

[syntax=java]
image.setTag("application_56"); //Set

String[] data = image.getTag().split("_"); // Get
[/syntax]

Аватара пользователя
sanu0074
Сообщения: 80
Зарегистрирован: 30 июн 2013, 20:42
Контактная информация:

Re: Установка параметра для ImageView

Сообщение sanu0074 » 17 июл 2013, 16:59

xr0m писал(а):[syntax=java]public class CustomData {
public String itemTypel;
public int itemId;
}
CustomData cd = new CustomData();
cd.itemTypel = "application";
cd.itemId = 56;
image.setTag(cd);[/syntax]

Попроще:

[syntax=java]
image.setTag("application_56"); //Set

String[] data = image.getTag().split("_"); // Get
[/syntax]
Спасибо большое, а как правильно getTag() сделать?

xr0m
Сообщения: 131
Зарегистрирован: 06 апр 2013, 14:01

Re: Установка параметра для ImageView

Сообщение xr0m » 17 июл 2013, 18:34

Попробуй CustomData cd = image.getTag();

Ответить