android 滑動滾動條調節音量

2021-09-06 19:41:47 字數 1995 閱讀 8894

利用滾動條滑動控制音量:

定義:

1

private seekbar mseekbarvolume;

以下實現**:

1

//調節音量--begin-------------------------2//

音量控制,初始化定義

3 maudiomanager =(audiomanager) getsystemservice(context.audio_service); 4//

取得最大音量

5int maxvolume =maudiomanager.getstreammaxvolume(audiomanager.stream_music); 6//

取得當前音量

7 syscurrenvolume=maudiomanager.getstreamvolume(audiomanager.stream_music);

89 mseekbarvolume =(seekbar) findviewbyid(r.id.seekbar_volume);

10//

進度條繫結最大音量,最大音量

11mseekbarvolume.setmax(maxvolume);

12//

進度條繫結當前音量

13mseekbarvolume.setprogress(syscurrenvolume);

1415

//調節音量事件

16 mseekbarvolume.setonseekbarchangelistener(new

onseekbarchangelistener()

2223

@override

24public

void

onstarttrackingtouch(seekbar seekbar)

2728

@override

29public

void onprogresschanged(seekbar seekbar, int

progress,

30boolean

fromuser)

3940

//根據當前進度改變亮度

41 maudiomanager.setstreamvolume(audiomanager.stream_music, tmpint, 0);

42}

43});

44//

調節音量--end----------------

4547

}48

android音量控制調節**自:

1 //音量控制,初始化定義    

2 audiomanager maudiomanager = (audiomanager) getsystemservice(context.audio_service);

3 //最大音量

4 int maxvolume = maudiomanager.getstreammaxvolume(audiomanager.stream_music);

5 //當前音量

6 int currentvolume = maudiomanager.getstreamvolume(audiomanager.stream_music);

直接控制音量的多少:

1 if(issilent)else

以一步步長控制音量的增減,並彈出系統預設音量控制條:

1 //降低音量,調出系統音量控制    

2 if(flag == 0)

6 //增加音量,調出系統音量控制

7 else if(flag == 1)

橫向滾動條(滑動條)

asp.net的gridview本身不帶滾動條,可通過panel實現。但是windows自帶的橫向滾動條只支援顯示在下方,為了使用方便,需要在上下方都顯示橫向滾動條。查詢了很多方法,有些不能實現 被滾動內容的寬度未知,但使用這種方法必須已知 其它的不能完全相容這些瀏覽器 ie6,firefox,ch...

橫向滑動 滾動隱藏滾動條

上週,因為要用到可以橫向滾動,不能出現滾動條的樣式,網上搜了一圈也沒有點想要的效果,乾脆去偷乙個 先預覽下效果吧 ok,上 html div class demo tab ul id items li class item div class item on div li li calss item...

python selenium 滑動滾動條的操作

工作中碰到一種情況就是,要定位的元素需要滾動條滑到下方後才可以顯示出來。這種情況下,就要先滑動滾動條,再定位元素。target driver.find element by css selector div.bg w.van row div nth child 15 div.m t 5.c 3 紅色...