wordpress发送邮件插件,成都网站优化报价,接给别人做网站的活,icp网站域名怎么填写在这里,我制作了5个工作正常的Tab按钮,但现在我想为每个Tab添加图标,如何相对于Tab按钮添加Tab图标….请指导/帮助我.我第一次使用stackOverflow,请告诉我在发布此代码时是否错过了任何步骤…提前致谢package com.vishesh.soapbox;import android.app.TabActivity;import andro…在这里,我制作了5个工作正常的Tab按钮,但现在我想为每个Tab添加图标,如何相对于Tab按钮添加Tab图标….请指导/帮助我.我第一次使用stackOverflow,请告诉我在发布此代码时是否错过了任何步骤…提前致谢package com.vishesh.soapbox;import android.app.TabActivity;import android.content.Context;import android.content.Intent;import android.content.res.Resources;import android.os.Bundle;import android.view.LayoutInflater;import android.view.View;import android.widget.Button;import android.widget.TabHost;import android.widget.TextView;import android.widget.TabHost.TabSpec;public class Start extends TabActivity {private TabHost tabHost;//Resources resgetResources();/** Called when the activity is first created. */Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.start);//textView for signout from applicationTextView signout(TextView)findViewById(R.id.signout);signout.setOnClickListener(new View.OnClickListener() {public void onClick(View v) {finish();}});// scan button use for read the BarCode through RedLaserButton scan(Button)findViewById(R.id.scan);final Intent intentnew Intent(this,RLSample.class);scan.setOnClickListener(new View.OnClickListener() {public void onClick(View v) {startActivity(intent);}});//for Tab buttontabHostgetTabHost();setupTabhost();Intent intent1new Intent().setClass(this, SoapBox.class);setupTab(new TextView(this),SoapBox, intent1);Intent intent2new Intent().setClass(this, Profile.class);setupTab(new TextView(this),Profile, intent2);Intent intent3new Intent().setClass(this, Challenges.class);setupTab(new TextView(this),Challenges, intent3);Intent intent4new Intent().setClass(this, Vault.class);setupTab(new TextView(this),Vault, intent4);Intent intent5new Intent().setClass(this, More.class);setupTab(new TextView(this),More, intent5);tabHost.setCurrentTab(0);}private void setupTabhost(){tabHost(TabHost)findViewById(android.R.id.tabhost);tabHost.setup();}private void setupTab(final View view, final String tag, Intent intent){View tabViewcreateTabView(tabHost.getContext(),tag);TabSpec tabSpectabHost.newTabSpec(tag).setIndicator(tabView).setContent(intent);tabHost.addTab(tabSpec);}private static View createTabView(final Context context, final String text){View viewLayoutInflater.from(context).inflate(R.layout.start_tabs_bg, null);TextView textView(TextView)view.findViewById(R.id.tabsText);textView.setText(text);return view;}}解决方法:Vishesh,如果看示例HERE …spec  tabHost.newTabSpec(albums).setIndicator(Albums,res.getDrawable(R.drawable.ic_tab_albums)).setContent(intent);可绘制图标在对setIndicator()的调用中传递.您也可以用tag变量替换两个“专辑”字符串.虽然,目前看来您正在为标签使用自定义视图.您只需要向布局添加一个ImageView并将可绘制对象设置为所需的图标即可.标签android-widget,android来源 https://codeday.me/bug/20191102/1992192.html