2010-11-20 3 views
1

Я разрабатываю приложение со следующими и предыдущими кнопками. Между этими кнопками я хочу поместить цифры. Это будет выглядеть так:Отображение изображений при нажатии следующей кнопки

PreviousBtn 1 2 3 4 5 NextBtn

Как разместить пять номеров между кнопками? Вместо ButtonField у меня есть пользовательский класс кнопок для реализации кнопок. Я использую следующий код.

numberBtn = new ImgButtonField[ total().size()]; 
for (i = 0; i <total().size(); i++) { 
    numberBtn[i] = new ImgButtonField(total().elementAt(i).getNo()); 
} 

номерBtn имеет всего 40 номеров. Как я могу отобразить (PreviousBtn 1 2 3 4 5 NextBtn) формат, если я нажал на следующую или предыдущие кнопки, он должен показать (PreviousBtn 2 3 4 5 6 NextBtn).

У меня есть изображения, соответствующие номерам, если я нажимаю на 1, он должен отображать одно изображение на экране и так далее. Итак, как разместить эти изображения без предоставления всех путей ресурса изображения для каждого соответствующего номера. Является ли какой-либо более простой способ получить все изображения при стреч-ке при щелчке по номерам?

ответ

0

Место, что 40 изображение кнопки в горизонтальной менеджер поля .. Прокрутка менеджер всякий раз, когда вы нажимаете следующую и предыдущую кнопку .. Это простой способ сделать это ..

+0

Привет Дэвид спасибо за reply.But, как отобразить 5 номеров между следующими и предыдущими кнопками. Теперь я могу разместить только одно число между ними. – Koushik

+0

вы хотите настроить HM, и его размер должен быть общей длиной 5 кнопок – David

+0

yes Я хочу настроить HorizontalManager, и я должен отображать это (предыдущий бит 1 2 3 4 5 NextBtn). При нажатии на следующую кнопку он должен показывать (2 3 4 5 6). – Koushik