就是有一个TextView,这个组件我想让他在每个Activity中都显示,但是不想在每一个布局中都重复写这个组件
public class Test extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.alarm);
LayoutInflater flater = LayoutInflater.from(this);
View view = flater.inflate(R.layout.toolbar_clearbalk, null);
TextView text=(TextView)view.findViewById(R.id.now_time);
}
上面代码中now_time是我要找的组件, 接下来要怎么做才能让这个TextView显示在当前的界面中?百度谷歌好久了,都没解决,求大神解答啊,谢谢了
public class Test extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.alarm);
LayoutInflater flater = LayoutInflater.from(this);
View view = flater.inflate(R.layout.toolbar_clearbalk, null);
TextView text=(TextView)view.findViewById(R.id.now_time);
}
上面代码中now_time是我要找的组件, 接下来要怎么做才能让这个TextView显示在当前的界面中?百度谷歌好久了,都没解决,求大神解答啊,谢谢了
解决方案 »
- listview记录滚动时,listview布局上方的ImageView也要滚动,在线等
- android的全局变量被置为null的问题。设定了继承自application的全局myApp类,在其它对象中引用时myApp.UserId,经常被置为nul
- Android4.0获取本机ip地址的问题
- android RTSP连接问题
- emulator 和QQ的兼容问题
- 求教!游戏开发包是什么啊,还有什么游戏开发框架啊
- Android老油条请进
- phonegap2.0上传图片问题
- 关于ImageView中的Bitmap内存问题
- 我想问一下androidmanifest.xml中得activity最多可以设置几个??
- 求助用户认证接口
- 本想自己做个小游戏,没人做美工和音效,制作个引擎出来,视频,高手给看看?
不过个人建议你如果是在Activity中比较通用还涉及到UI的,可以写个自定义的Activity类然后再此基础上实例化此类来完成,这样更方便也更安全。
import android.app.Activity;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.TextView;abstract class BaseActivity extends Activity { public View view;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); LayoutInflater flater = LayoutInflater.from(this);
view = flater.inflate(R.layout.toolbar_clearbalk, null);
TextView text=(TextView)view.findViewById(R.id.now_time);
text.setText("bla bla bla"); } }
import android.os.Bundle;
import android.widget.RelativeLayout; public class MainActivity1 extends BaseActivity
{ @Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main); RelativeLayout parent = (RelativeLayout) findViewById(R.id.container);
parent.addView(view);
}}import android.os.Bundle;
import android.widget.RelativeLayout;public class MainActivity2 extends BaseActivity { @Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main); RelativeLayout parent = (RelativeLayout) findViewById(R.id.container);
parent.addView(view);
}}
import android.os.Bundle;
import android.widget.RelativeLayout;public class MainActivity3 extends BaseActivity { @Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main); RelativeLayout parent = (RelativeLayout) findViewById(R.id.container);
parent.addView(view);
}}