布局--布局切换
来源:互联网 发布:程序员是什么专业 编辑:程序博客网 时间:2024/05/17 03:18
布局切换
*这个是通过一个activity控制的,还可以通过多个activity控制,不过我没有写,嘿嘿。。。。。。。
做法很简单,就是通过调用setContentView()方法载入不同的Layout实现页面的转换
package cn.lyhz;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class InvokingActivity extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.first);
Button but1 = (Button)findViewById(R.id.button1);
but1.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
nextLayout();
}
});
}
public void nextLayout(){
setContentView(R.layout.second);
Button but2 = (Button)findViewById(R.id.button2);
but2.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
upLayout();
}
});
}
public void upLayout(){
setContentView(R.layout.first);
Button but1 = (Button)findViewById(R.id.button1);
but1.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
nextLayout();
}
});
}
}
注:利用setContentView()来转换页面有一个优点,就是不管是类变量,还是类函数都在一个activity中,不需要参数的传递。
- 布局--布局切换
- ubuntu 键盘布局切换
- Actionbar 切换布局
- RecyclerView点击切换布局
- recycleView布局切换
- RecyclerView点击切换布局
- RecycleView点击切换布局
- 悬浮按钮+切换布局
- 简单的布局切换
- android 控件翻转切换布局
- 上下拖拽切换布局
- 布局之选项卡切换
- Ubuntu 切换键盘布局(colemak
- RecyclerView-点击切换多种布局
- 布局
- 布局
- 布局
- 布局
- 关于向mysql数据库中插入带单引号字符串的问题
- 痛苦的过程
- Ben Forta:网络浏览器和Flash的分界线在变化 (1)
- 2011年的读书笔记摘要
- matlab 查找句柄
- 布局--布局切换
- 我总结的计算机知识结构图
- C#与C/C++的那些事 (网络上的好文)
- url编解码小记 (url_encode, url_decode)
- android触摸屏坐标手工校准/调整成功
- WCF配置
- 公司搜索架构
- 数据绑定(十一)多路绑定MultiBinding
- 关于Android图形系统的一些事实真相