Re: Свой Drawable в android
От: cencio Украина http://ua-coder.blogspot.com
Дата: 20.11.11 00:09
Оценка:
Здравствуйте, dgrey, Вы писали:

D>Есть необходимость на табе отображать счетчик дополнительно к изображению таба ( номер в кружке).

D>Если при инициализации TabSpec в TabHost указывать Drawable, загруженный с ресурсов, то изображение на табе отображается корректно:
D>
D>  TabHost tabHost = getTabHost();
D>  tabHost.addTab(tabHost.newTabSpec("tab1").setIndicator("Tab1", getResources().getDrawable(R.drawable.tab1_icon)).setContent(R.id.tab1_list));
D>


D>Если же использовать свой RadiusDrawable класс, то на табе ничего не отображается:

зачем это велосипед? чем shape drawable не подходит? ее можно задать как ресурс http://developer.android.com/guide/topics/resources/drawable-resource.html#Shape
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.