博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
手机页面的转换
阅读量:5041 次
发布时间:2019-06-12

本文共 1727 字,大约阅读时间需要 5 分钟。

之前有看视频了解手机页面的切换用2个Activity进行切换,今天看了下书,采用的Flayout进行切换,特做笔记。

小心得:主要利用setContentView(R.layout.activity_main2)切换Layout。代码如下。

1 package com.example.test02; 2  3 import android.os.Bundle; 4 import android.app.Activity; 5 import android.view.Menu; 6 import android.view.View; 7 import android.widget.Button; 8  9 public class MainActivity extends Activity {10     Button b1 =null;11     Button b2 =null;12     @Override13     public void onCreate(Bundle savedInstanceState) {14         super.onCreate(savedInstanceState);15         setContentView(R.layout.activity_main);16         b1 = (Button) findViewById(R.id.button1);17         b1.setOnClickListener( new Button.OnClickListener(){18             19             public void onClick(View v) {20                 switchLayoutOne();21                 22             }23             24         } );25     }26     public void switchLayoutOne (){27         setContentView(R.layout.activity_main2);28         b2 = (Button) findViewById(R.id.button2);29         b2.setOnClickListener( new Button.OnClickListener(){30             public void onClick(View v){31                 switchLayoutTwo();32             }33         });34     }35     public void switchLayoutTwo (){36         setContentView(R.layout.activity_main);37         b1 = (Button) findViewById(R.id.button1);38         b1.setOnClickListener( new Button.OnClickListener(){39             public void onClick(View v){40                 switchLayoutOne();41             }42         });43     }44     @Override45     public boolean onCreateOptionsMenu(Menu menu) {46         getMenuInflater().inflate(R.menu.activity_main, menu);47         return true;48     }49 }

 

转载于:https://www.cnblogs.com/guige/archive/2012/07/24/2606595.html

你可能感兴趣的文章
遍历目标目录下的指定文件,未考虑子目录
查看>>
Spring MVC中默认的ResponseBody为String的乱码问
查看>>
解决json日期格式问题的3种方法
查看>>
2019.1.3 Mac安装免费版StarUml3.0.2 &&&Xmind思维导图 &&Google浏览器***版
查看>>
实现一个网页版的聊天室(类似于钉钉群)
查看>>
使用jquery中$.each()方法来循环一个数据列表
查看>>
BZOJ2002 [Hnoi2010]Bounce 弹飞绵羊 LCT
查看>>
JS中 Cookie、 LocalStorage 与 SessionStorage
查看>>
Android 热补丁动态修复框架小结
查看>>
View.VISIBLE、INVISIBLE、GONE的区别
查看>>
疲惫的周末
查看>>
关于hibernate查询映射时无法反序列化问题
查看>>
深度剖析HashMap的数据存储实现原理(看完必懂篇)
查看>>
77.Combinations
查看>>
java字符串的替换replace、replaceAll、replaceFirst的区别详解
查看>>
GUI学习之三——QObject学习总结
查看>>
Python学习1 基础数据类型
查看>>
开始Flask项目
查看>>
跟Google学习Android开发-起始篇-用碎片构建一个动态的用户界面(3)
查看>>
精密整流电路(AD630)
查看>>