android如何在当前页面上动态显示播放按钮 20

我想在当前页面上动态放置播放按钮(音量、快进、静音),不知从哪下手?能帮帮我吗?在百度里看到你热心回答别人的问题,非常感动。我司有一个android应用需要开发,方便请留... 我想在当前页面上动态放置播放按钮(音量、快进、静音),不知从哪下手?能帮帮我吗?

在百度里看到你热心回答别人的问题,非常感动。我司有一个android应用需要开发,方便请留下联系方式
展开
 我来答
woshidaniel
推荐于2016-08-14 · TA获得超过9241个赞
知道小有建树答主
回答量:1760
采纳率:96%
帮助的人:944万
展开全部

有2中方案:

1、在布局中放置播放按钮,默认是隐藏的,在需要的时候,代码中设置显示

2、在代码中动态创建按钮

示例代码:

第一种方案

布局文件
<LinearLayout> 
   <Button 
      android:id="@+id/ItemTitle"   
     android:visibility="gone"  />  //android:visibility属性设置不可见
</LinearLayout>

java代码中
Button btn = (Button)findViewById(R.id.ItemTitle);//根据id查找按钮
btn.setVisible(View.Visible);//设置按钮可见

第二种方案

RelativeLayout layout = new RelativeLayout(this);        
  Button btn=new Button(this);//创建按钮
  RelativeLayout.LayoutParams btParams = new RelativeLayout.LayoutParams ((width-50)/4,40);  //设置按钮的宽度和高度
  btParams.leftMargin = 10+ ((width-50)/4+10)*(i%4);   //横坐标定位        
  btParams.topMargin = 20 + 55*j;   //纵坐标定位       
  layout.addView(btn,btParams);   //将按钮放入layout组件
  this.setContentView(layout);//界面显示
生活he家
2015-04-15 · 一个属于大家的搬运工
生活he家
采纳数:1536 获赞数:6828

向TA提问 私信TA
展开全部
动态是什么意思 代码创建吗
追问
动态是根据需要显示或不显示,是的,由代码创建,
追答
可以实现的 默认的设置成隐藏,然后再显示 ,每次都创建的话会不会太费资源
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-04-15
展开全部
播放什么?
音乐还是视频啊。
你先看看android的上层设计吧
追问
类似于播放器
追答
这个不是太难的,你去网上看看就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0b6a7ab
2015-04-15 · TA获得超过369个赞
知道小有建树答主
回答量:224
采纳率:0%
帮助的人:77.4万
展开全部
不知道你的动态显示是什么意思
更多追问追答
追问
在主界面上有listview,上面有歌曲名,点某一歌曲,下面播放控制按钮(进度条、音量、暂停)显示,不播放的时候控制按钮不显示
追答
控制他们显示或者隐藏就好了啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式