ответ

0

Вы можете просто, что, сделав пользовательскую вытяжку для индикатора каждой вкладки, содержащей два изображений одного для выбранного состояния, а другого без выбранного состояния, а затем просто установить, что рисуешь в качестве индикатора для каждой вкладки времени добавление вкладок в TabHost. Для например ..

YourTabHost.addTab(newTabSpec(tabname).setIndicator("", 
        getResources().getDrawable(R.drawable.yourcustomdrawable))); 

, и ваша вытяжка будут выглядеть следующим образом ..

<?xml version="1.0" encoding="utf-8"?> 
<selector xmlns:android="http://schemas.android.com/apk/res/android"> 


<item android:drawable="@drawable/selectedbuttonimage" android:state_selected="true"/> 

<item android:drawable="@drawable/normalimage"/> 

</selector> 
+0

Может ли вы помочь мне сделать один? Я не очень хорош в этом, и мои знания в андроиде не настолько широкие :( – user3062224

+0

Спасибо за это. Но есть ли другой способ, а не настройка чертежей? Я читал о полосах, но я не смог получить точные информация, в которой я нуждалась. Моя идея - всякий раз, когда выделена конкретная вкладка, например, выбирается tab1, на этой вкладке должны быть пограничные линии и наоборот – user3062224