要用怎样的代码才可以啊,本人新手,求指教
解决方案 »
- 编译policies后零输出?
- 使用registerForContextMenu()方法注册上下文菜单出现“应用程序意外停止”错误
- 关于启用new Timer()的问题
- 短信远程控制怎么实现
- drawable 设置背景色
- 求救!!!
- 源码下编译不签名apk
- 为什么我在edittext输入的中文在控制台打印出来都是???这样的 是不是没转为UTF-8
- 用jd_gui工具反编译出来APK的代码文件变成这样子
- Android 怎么调用另一个layout的EditText?
- webservice解决不了的错误
- acitivtyA启动后模拟home键隐藏,需要在acitivtyA中启动acitivtyB并让其显示,如何实现呢?
myTabHost.addTab(myTabHost
.newTabSpec("one")
.setIndicator(
Setting.one,
Drawable.createFromStream(getResources()
.getAssets().open("images/one.png"),
"one.png")).setContent(R.id.onelayout));
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- When selected, use grey -->
<item android:drawable="@drawable/tab1icon" android:state_selected="true"/>
<!-- When not selected, use white-->
<item android:drawable="@drawable/tab1icon2" />
</selector>Tab host Activity: tabHost.addTab(tabHost
.newTabSpec("Tab1") .setIndicator("Tab1", res.getDrawable(R.drawable.tab1_mainxml))
.setContent(intent));
那你试试用这个Android Asset Studio创建tab图标,比较好用的。
如果不用xml,只用了java,你可以试试设置tabhost的layou-params, tableHost = new TabHost(this);
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(
LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT);
tableHost.setLayoutParams(params);如果linearlayout.LayoutParams不起作用,再试试其他的
你再试试六楼那个代码,就是把你的代码换成这个,虽然你自己没用到xml,但是可以用这个,我用这个运行的很好啊。把tabview设置成黄色的背景。还有要是出现意外关闭的情况,可能是LayoutParams不合适你这个情况。LayoutParams有很多啊,不知道哪个能用你的代码,你自己查查