2013-03-13 2 views
-1

Как я могу установить изображения, что это выглядит, как я установил Tab хозяин? Пожалуйста, помогите Я хочу такой же внешний вид, как Tab хозяина без Tabhost ...Может ли Tabhost заменить изображения на Android?

+0

да, мы можем установить фоновое изображение для tabhost –

+0

Нет .. Я имею в виду, мы будем не использовать Tabhost .. Мы просто установили наши образы, как будто это выглядит как tabhost –

+0

. Это означает, что мы нажимаем первое изображение, которое оно должно выделять, а второе изображение не должно выделяться. –

ответ

1

Ваш вопрос непонятен.

Вы можете использовать кнопки в линейном макете и установить для него фоновое изображение и setOnClickListener и вызвать действия при нажатии на кнопки.

И если вы хотите, чтобы добавить изображение в tabhost вы можете обратиться по этой ссылке:

http://www.mkyong.com/android/android-tablayout-example/

+0

Я не хочу использовать Tabhost .. !!!! :) не используя его, я хочу, чтобы он выглядел и у него ... есть ли у вас код или пример? @Surabhi –

+0

+0

Примите мой ответ, если он сработает для вас. –

0

Создать LinearLayout с помощью кнопок с изображениями, как их отображения , и viewflipper с содержимым для каждой вкладки под ним ... каждая кнопка сделает соответствующее представление активным. Это будет выглядеть как tabhost, но не использовать его.

+0

I h ave попробовал это .. но это выглядит странно ... Я хочу такой же внешний вид и чувствовать себя как Tabhost без Tabhost ... Возможно ли это? –

+0

Это программное обеспечение, так что это возможно. Источники для пользовательских интерфейсов Android являются общедоступными; вы должны, вероятно, обратиться к источнику TabHost, чтобы узнать, как именно они это делают. – mah