我创建了可滚动的标签栏,使用tabhost,tabwidget和horizontalscrollbar,它是layout_gravity的底部.现在,我想为它创建自定义API,所以任何人都可以使用api根据他们的reqiurment改变文本大小,高度,宽度等.
Tabbar.java
package com.tabbar.project;
import android.app.TabActivity;
import android.content.Intent;
import android.content.res.Resources;
import android.graphics.Color;
import android.os.Bundle;
import android.widget.TabHost;
public class Tabbar extends TabActivity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Resources res = getResources();
// TabHost will have Tabs
TabHost tabHost = getTabHost();
/* TabSpec used to create a new tab.
* By using TabSpec only we can able to setContent to the tab.
* By using TabSpec setIndicator() …Run Code Online (Sandbox Code Playgroud) android custom-application android-tabhost android-tabactivity