为什么我用tabhost,图标显示不出来。
为什么我用tabhost,图标显示不出来。tabHost.addTab(tabHost.newTabSpec("Tab1").setIndicator("",getResources().getDrawable(R.drawable.home)).setContent(R.id.gvInfo));这样就有图标了
tabHost.addTab(tabHost.newTabSpec("Tab1").setIndicator("TAB1",getResources().getDrawable(R.drawable.home)).setContent(R.id.gvInfo));里面加上文本就看不到图标了,
为什么呀
--------------------编程问答-------------------- 表示很同情你,没有这种情况 --------------------编程问答-------------------- 我也遇到了楼主所述情况,不知道怎么解决,不知楼主现在解决没有? --------------------编程问答-------------------- http://ask.csdn.net/questions/1433?sort=latest --------------------编程问答-------------------- 你用sdk中的tools文件夹下的hierarchyviewer.bat,看一下运行时的样式。就能看到布局有没有问题。
我一般也就是这么写的,没什么问题,你看看是不是其他东西影响的 --------------------编程问答--------------------
改成 setContent(this)); 试试
--------------------编程问答-------------------- 解决了,安卓4.0会有这个问题,修改Manifest.xml里面的Theme,找到System Resources,里面有Theme.black,选这个就行了。
剩下自己要改背景色什么的这个还是比较easy的吧~
http://blog.csdn.net/ab6326795/article/details/9196523 --------------------编程问答-------------------- 在布局文件中,button的属性中使用layout_marginTop,android:layout_marginTop="2.0dip",将button顶部预留出一部分控件用来显示图片
补充:移动开发 , Android