想问一下怎么样在android 中读取xml来自动生成界面
解决方案 »
- 关于蓝牙socket 服务器端首次accept总出错!
- 如何实现listview上的多选和全选,并可以把选中的内容移动,删除
- 有关setAnimationListener的问题求助
- 如何实现长按 文件 共享->共享方式 的添加 有图 急急急急急急急急急
- Android应用程序是否支持补丁更新
- 请问我想把Linux下的usbip移植到安卓中,应该怎么做?
- android动态设置edittext高度
- progressdialog实现
- java与c++ 用AES/CFB/NoPadding 的结果不同
- 关于网络请求数据缓存问题。
- popupwindow加白色背景框后,边缘出现黑线
- android 引包时提示错误...
http://blog.csdn.net/xys289187120/article/details/6611624
小弟可能没把需求描述清楚我想问一下,我先配置一个xml文件,它是我要进行的业务,例如登陆之后,有一个界面a,a中有两个功能,一个学生管理,一个配置管理,学生管理包括学生的信息,一个提交按钮,和取消按钮,
我是想把这个业务不事先画出界面,而是在程序运行中读取我配置的xml文件来动态生成界面a,和学生管理界面,和配置管理界面。
不知道能不能用代码实现,希望各位有这方面经验的能不能告诉我一下。
本人不胜感激
http://blog.163.com/handeng@126/blog/static/1691550052010111604727794/
http://www.cnblogs.com/vir56k/archive/2011/06/23/2087907.html
在空间上显示你要的内容
然后再activity中用setContentView(R.layout.main);//这个好像是eclipse自动加载的,LZ不需要改的吧
LayoutInflater.from(this).inflate(R.layout.worknoteadd, null)
layout.addView();
第一个activity代码:
public class SplashActivity extends Activity {
Timer timer;
long startTime;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.layout_splash);
timer = new Timer(true);
startTime = System.currentTimeMillis();
timer.schedule(task, 0, 1);
}
private final TimerTask task = new TimerTask() {
@Override
public void run() {
if (task.scheduledExecutionTime() - startTime ==2000) {//这里设置计时时间为2秒
Message message = new Message();
message.what = 0;
timerHandler.sendMessage(message);
timer.cancel();
this.cancel();
} }
};
private final Handler timerHandler = new Handler() {
public void handleMessage(Message msg) {
switch (msg.what) {
case 0:
SplashActivity.this.finish();
Intent intent=new Intent();
intent.setClass(SplashActivity.this, Game.class);//这里跳转到你要的界面
startActivity(intent);
break;
}
super.handleMessage(msg);
}
};}