将值从正常活动传递到扩展tabactivity的活动并实现OnTabChangeListener [英] Passing the value from normal activity to activity that extents tabactivity and implement OnTabChangeListener
问题描述
我想将下面的FirmName传递给下一个扩展tabactivity并实现OnTabChangeListener的活动
正常活动
@Override
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_home);
setupVeiw();
bttnAbtUs.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(查看v)
{
意图i =新意图(Home.this,Tabhost.class);
i.putExtra(FirmName,Ammar);
startActivity(i);
完成();
}
});
下一个活动
公共类Tabhost扩展TabActivity实现OnTabChangeListener {
/ **首次创建活动时调用。 * /
TabHost tabHost;
String FirmName;
@SuppressLint (NewApi)
@Override
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_tabhost);
Intent intent = getIntent();
FirmName = intent.getStringExtra(FirmName);
这是我为其他活动及其工作所做的常规方法,但是对于tabActivity它不起作用..我无法获得价值......请帮助我..谢谢你
i want to pass below FirmName to next activity that extents tabactivity and implements OnTabChangeListener
Normal Activity
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_home);
setupVeiw();
bttnAbtUs.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v)
{
Intent i = new Intent(Home.this,Tabhost.class);
i.putExtra("FirmName","Ammar");
startActivity(i);
finish();
}
} );
Next Activity
public class Tabhost extends TabActivity implements OnTabChangeListener{
/** Called when the activity is first created. */
TabHost tabHost;
String FirmName;
@SuppressLint("NewApi")
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_tabhost);
Intent intent = getIntent();
FirmName= intent.getStringExtra("FirmName");
This is normal method i do for other activity and its work but for tabActivity its doesnot work..i cant get value...please help me with this..thank you
推荐答案
这篇关于将值从正常活动传递到扩展tabactivity的活动并实现OnTabChangeListener的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!