Android实现QQ分组效果
来源:互联网 发布:mac装win7 usb3.0驱动 编辑:程序博客网 时间:2024/04/30 02:05
布局文件:
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextView android:id="@+id/textView1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="分组一" android:clickable="true"/> <LinearLayout android:id="@+id/linearLayout1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1" android:orientation="vertical"> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="内容1" /> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="按钮" /> <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Button" /> </LinearLayout> <TextView android:id="@+id/textView2" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="分组二" android:clickable="true"/> <LinearLayout android:id="@+id/linearLayout2" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="内容2" /> </LinearLayout> <TextView android:id="@+id/textView3" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="分组三" android:clickable="true"/> <LinearLayout android:id="@+id/linearLayout3" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="0" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="内容3" /> </LinearLayout></LinearLayout>
代码部分:
package xuyan.QQ.fengzu;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.LinearLayout;import android.widget.TextView;public class QQfenzuActivity extends Activity { /** Called when the activity is first created. */TextView text1,text2,text3;LinearLayout linearlayout1,linearlayout2,linearlayout3; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); text1=(TextView)this.findViewById(R.id.textView1); text2=(TextView)this.findViewById(R.id.textView2); text3=(TextView)this.findViewById(R.id.textView3); linearlayout1=(LinearLayout)this.findViewById(R.id.linearLayout1); linearlayout2=(LinearLayout)this.findViewById(R.id.linearLayout2); linearlayout3=(LinearLayout)this.findViewById(R.id.linearLayout3); text1.setOnClickListener(new View.OnClickListener() {public void onClick(View v) {// TODO Auto-generated method stublinearlayout1.setVisibility(View.VISIBLE);linearlayout2.setVisibility(View.GONE);linearlayout3.setVisibility(View.GONE);}}); text2.setOnClickListener(new View.OnClickListener() {public void onClick(View v) {// TODO Auto-generated method stublinearlayout1.setVisibility(View.GONE);linearlayout2.setVisibility(View.VISIBLE);linearlayout3.setVisibility(View.GONE);}}); text3.setOnClickListener(new View.OnClickListener() {public void onClick(View v) {// TODO Auto-generated method stub linearlayout3.setVisibility(View.GONE); linearlayout2.setVisibility(View.GONE); linearlayout3.setVisibility(View.VISIBLE);}}); }}
参考的这里的博客:http://blog.csdn.net/weidi1989/article/details/7991188
- Android实现QQ分组效果
- android仿qq分组列表效果
- Android ListView 分组效果实现
- android RecyclerView一步步打造分组效果、类似QQ分组、折叠菜单、分组效果(一)
- android RecyclerView一步步打造分组效果、类似QQ分组、折叠菜单、分组效果(二)
- QQ分组效果
- Android之实现QQ好友分组(ExpandableListView)
- Android之实现QQ好友分组(ExpandableListView)
- Android之实现QQ好友分组(ExpandableListView)
- Android之实现QQ好友分组(ExpandableListView) .
- Android之实现QQ好友分组(ExpandableListView)
- android 仿qq好友列表分组效果及联系人分组效果
- iOS仿QQ分组效果
- android 仿qq分组
- Android: listview 分组上滑标题碰撞效果,固定标题效果,仿QQ微信
- Android之原始的QQ好友分组实现
- Android开发---类似QQ分组列表的实现案例
- (VIEW控件)Android之实现QQ好友分组(ExpandableListView)
- poj 2109
- 应聘Java笔试时可能出现问题及其答案
- 蚁群算法原理及应用
- unix C 出错处理函数
- node template engine节点模板引擎
- Android实现QQ分组效果
- Linux设备模型之tty驱动架构分析 .
- JS动态加载JS与CSS文件
- Android开发——ImageSwitcher和Gallery组合实现图片切换案例
- mysql字段内容大小写转换问题解决方案
- 已解决! 对象的另类赋值,那么创建对象有哪些方法呢?
- linux 开两个虚拟机 ip 的设置冲突 解决
- ROC曲线
- MoveWindow下出现Debug Assertion Failed!