SlidingDrawer控件怎么可以自动展开呢?

酸奶瓶盖儿 发布于 2016/05/25 16:44
阅读 268
收藏 0
需要自动展开。貌似有个open方法,但是不知道怎么用!API地址:http://www.apihome.cn/api/android/SlidingDrawer.html
加载中
0
_君剑
_君剑

引用来自“云殇雨绛”的评论

调用animateOpen() 方法

引用来自“lixiaodong0128”的评论

如何调呢?用那个类,到那个包呢?

引用来自“云殇雨绛”的评论

你找到 SlidingDrawer 后就可以 用SlidingDrawer.open()了

引用来自“lixiaodong0128”的评论

不明白,麻烦说的清楚一些哦。最好有示例代码!
<SlidingDrawer
     android:id="@+id/drawer"
     android:layout_width="fill_parent"
     android:layout_height="fill_parent"

     android:handle="@+id/handle"
     android:content="@+id/content">

     <ImageView
         android:id="@id/handle"
         android:layout_width="88dip"
         android:layout_height="44dip" />

     <GridView
         android:id="@id/content"
         android:layout_width="fill_parent"
         android:layout_height="fill_parent" />

 </SlidingDrawer>


((SlidingDrawer)findViewById(R.id.drawer)).open()




0
_君剑
_君剑
调用animateOpen() 方法 不要动画的话调用open() 方法
0
酸奶瓶盖儿
酸奶瓶盖儿

引用来自“云殇雨绛”的评论

调用animateOpen() 方法
如何调呢?用那个类,到那个包呢?
0
_君剑
_君剑

引用来自“云殇雨绛”的评论

调用animateOpen() 方法

引用来自“lixiaodong0128”的评论

如何调呢?用那个类,到那个包呢?
你找到 SlidingDrawer 后就可以 用SlidingDrawer.open()了
0
酸奶瓶盖儿
酸奶瓶盖儿

引用来自“云殇雨绛”的评论

调用animateOpen() 方法

引用来自“lixiaodong0128”的评论

如何调呢?用那个类,到那个包呢?

引用来自“云殇雨绛”的评论

你找到 SlidingDrawer 后就可以 用SlidingDrawer.open()了
不明白,麻烦说的清楚一些哦。最好有示例代码!
0
酸奶瓶盖儿
酸奶瓶盖儿

引用来自“云殇雨绛”的评论

调用animateOpen() 方法

引用来自“lixiaodong0128”的评论

如何调呢?用那个类,到那个包呢?

引用来自“云殇雨绛”的评论

你找到 SlidingDrawer 后就可以 用SlidingDrawer.open()了

引用来自“lixiaodong0128”的评论

不明白,麻烦说的清楚一些哦。最好有示例代码!

引用来自“云殇雨绛”的评论

<SlidingDrawer
     android:id="@+id/drawer"
     android:layout_width="fill_parent"
     android:layout_height="fill_parent"

     android:handle="@+id/handle"
     android:content="@+id/content">

     <ImageView
         android:id="@id/handle"
         android:layout_width="88dip"
         android:layout_height="44dip" />

     <GridView
         android:id="@id/content"
         android:layout_width="fill_parent"
         android:layout_height="fill_parent" />

 </SlidingDrawer>


((SlidingDrawer)findViewById(R.id.drawer)).open()




thank you!

解决了

0
酸奶瓶盖儿
酸奶瓶盖儿

引用来自“云殇雨绛”的评论

调用animateOpen() 方法

引用来自“lixiaodong0128”的评论

如何调呢?用那个类,到那个包呢?

引用来自“云殇雨绛”的评论

你找到 SlidingDrawer 后就可以 用SlidingDrawer.open()了

引用来自“lixiaodong0128”的评论

不明白,麻烦说的清楚一些哦。最好有示例代码!

引用来自“云殇雨绛”的评论

<SlidingDrawer
     android:id="@+id/drawer"
     android:layout_width="fill_parent"
     android:layout_height="fill_parent"

     android:handle="@+id/handle"
     android:content="@+id/content">

     <ImageView
         android:id="@id/handle"
         android:layout_width="88dip"
         android:layout_height="44dip" />

     <GridView
         android:id="@id/content"
         android:layout_width="fill_parent"
         android:layout_height="fill_parent" />

 </SlidingDrawer>


((SlidingDrawer)findViewById(R.id.drawer)).open()




大神,项目需求中,这个控件需要打开至少两种高度,第一种是自动打开固定的高度,第二种是拖动至高度占屏幕的三分二处(最大高度)。求指点?
返回顶部
顶部