Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android-从TabHost/TabWidget中删除图标_Android_Android Tabhost_Tabwidget - Fatal编程技术网

Android-从TabHost/TabWidget中删除图标

Android-从TabHost/TabWidget中删除图标,android,android-tabhost,tabwidget,Android,Android Tabhost,Tabwidget,是否可以删除TabHost/TabWidget中的图标(指示器)以及文本和选项卡顶部之间的空间?我只是想把课文放在纸上,但我做不到 提前感谢。将文本视图和相关文本一起传递给setIndicator(视图v)方法。如果您想要广泛的样式,我建议您将自己的“选项卡”模型作为参数传递 public class Tab extends LinearLayout { public Tab(Context c, int drawable, String label) { super(c);

是否可以删除TabHost/TabWidget中的图标(指示器)以及文本和选项卡顶部之间的空间?我只是想把课文放在纸上,但我做不到


提前感谢。

将文本视图和相关文本一起传递给setIndicator(视图v)方法。如果您想要广泛的样式,我建议您将自己的“选项卡”模型作为参数传递

public class Tab extends LinearLayout {
public Tab(Context c, int drawable, String label) {
    super(c);

    TextView tv = new TextView(c);

    tv.setText(label);
    tv.setTextColor(getResources().getColorStateList(R.color.tab_text_color));
    tv.setTextSize(TypedValue.COMPLEX_UNIT_SP, 10);
    tv.setGravity(0x01);

    setOrientation(LinearLayout.VERTICAL);

    if (drawable != 0) {
        ImageView iv = new ImageView(c);
        iv.setImageResource(drawable);
        addView(iv);
    }
    addView(tv);
}
}