slidingmenuDemo
2016-03-21 14:31
232 查看
<?xml version="1.0" encoding="utf-8"?>
<com.jeremyfeinstein.slidingmenu.lib.SlidingMenu xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/slidingmenumain"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/RelativeLayout1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/textView1_beijing"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="20dp"
android:textSize="20sp"
android:text="北京"
android:onClick="selectCity"
android:clickable="true"/>
<TextView
android:id="@+id/textView1_shanghai"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="20dp"
android:textSize="20sp"
android:text="上海"
android:onClick="selectCity"
android:clickable="true"/>
<TextView
android:id="@+id/textView1_guangzhou"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="20dp"
android:textSize="20sp"
android:text="广州"
android:onClick="selectCity"
android:clickable="true"/>
<TextView
android:id="@+id/textView1_shenzhen"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="20dp"
android:textSize="20sp"
android:text="深圳"
android:onClick="selectCity"
android:clickable="true"/>
</LinearLayout>
ImageView ivMenu;
SlidingMenu menu;
menu = new SlidingMenu(this);
menu.setMode(SlidingMenu.LEFT);
menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
menu.setShadowWidth(10);
menu.setShadowDrawable(R.drawable.hdpi);
menu.setBehindOffset(150);
menu.setFadeDegree(0.35f);
menu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);
menu.setMenu(R.layout.menu);
ivMenu=(ImageView) findViewById(R.id.imageView1);
ivMenu.setColorFilter(Color.WHITE);
ivMenu.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if(menu!=null){
menu.showMenu();
}
}
});
<com.jeremyfeinstein.slidingmenu.lib.SlidingMenu xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/slidingmenumain"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/RelativeLayout1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/textView1_beijing"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="20dp"
android:textSize="20sp"
android:text="北京"
android:onClick="selectCity"
android:clickable="true"/>
<TextView
android:id="@+id/textView1_shanghai"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="20dp"
android:textSize="20sp"
android:text="上海"
android:onClick="selectCity"
android:clickable="true"/>
<TextView
android:id="@+id/textView1_guangzhou"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="20dp"
android:textSize="20sp"
android:text="广州"
android:onClick="selectCity"
android:clickable="true"/>
<TextView
android:id="@+id/textView1_shenzhen"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="20dp"
android:textSize="20sp"
android:text="深圳"
android:onClick="selectCity"
android:clickable="true"/>
</LinearLayout>
ImageView ivMenu;
SlidingMenu menu;
menu = new SlidingMenu(this);
menu.setMode(SlidingMenu.LEFT);
menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
menu.setShadowWidth(10);
menu.setShadowDrawable(R.drawable.hdpi);
menu.setBehindOffset(150);
menu.setFadeDegree(0.35f);
menu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);
menu.setMenu(R.layout.menu);
ivMenu=(ImageView) findViewById(R.id.imageView1);
ivMenu.setColorFilter(Color.WHITE);
ivMenu.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if(menu!=null){
menu.showMenu();
}
}
});
相关文章推荐
- Android AutoLayout全新的适配方式 堪称适配终结者
- [通用类]---代码计算适配
- 架构设计:生产者/消费者模式 第5页:环形缓冲区
- 架构设计--消息队列
- 数据结构1 -- 链表的基本方法实现
- js-闭包
- 为克服HTML在构建应用上的不足而设计! AngularJS简介!零玖玖教育
- 复利计算器3.0
- jquery下的this,$(this),$(this).get(0);
- iterm2 快捷键大全 Mac item2常用快捷键
- 见怪不怪的typedef
- 重识iOS
- Tiny4412标准版,编译u-boot并烧录到SD卡,从SD卡启动后只打印‘OK’两个字符
- HTML标签的id可以是中文
- QT + OpenGL
- 华为OJ--称重小白鼠
- Performance Tuning Tips for Running Spark Applications(重点:数据序列化)
- mac上cocos2dx-lua环境搭建
- git使用相关
- Eclipse中工程如何快速重新定位到新的SVN库?