国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

SeekBar調(diào)節(jié)手機(jī)屏幕亮度

2019-11-06 09:40:38
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

<1.慣例,來(lái)布局>

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical">    <SeekBar        android:id="@+id/seek_bar"        android:layout_width="match_parent"        android:layout_height="wrap_content" />    <TextView        android:layout_width="match_parent"        android:layout_height="wrap_content"        android:id="@+id/showSeek"        android:textSize="20.0sp"        android:gravity="center"/></LinearLayout>

<2.源碼>

public class MainActivity extends AppCompatActivity {    PRivate SeekBar seekBar;    private TextView showseek;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        init();        seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {            @Override            public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {            }            @Override            public void onStartTrackingTouch(SeekBar seekBar) {            }            @Override            public void onStopTrackingTouch(SeekBar seekBar) {                update((float)seekBar.getProgress()/10);            }        });    }    //實(shí)例化控件    private void init(){        seekBar= (SeekBar) findViewById(R.id.seek_bar);        showseek= (TextView) findViewById(R.id.showSeek);        //亮度是從0~1中的一個(gè)浮點(diǎn)數(shù),由于getProess得到的是Int型,所以擴(kuò)大10倍,賦值時(shí)除以10        seekBar.setMax(10);    }    private void update(float b){        //取得window屬性保存在layoutParams中        WindowManager.LayoutParams layoutParams = getWindow().getAttributes();        layoutParams.screenBrightness = b;        getWindow().setAttributes(layoutParams);        //顯示修改后的亮度        layoutParams = getWindow().getAttributes();        showseek.setText("當(dāng)前亮度:"+String.valueOf(layoutParams.screenBrightness));    }}


發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 铜陵市| 讷河市| 宿迁市| 秀山| 宣武区| 广州市| 永宁县| 罗江县| 炉霍县| 河西区| 香河县| 乌审旗| 巴彦淖尔市| 德保县| 绥江县| 元朗区| 修文县| 岳池县| 临邑县| 苏尼特左旗| 昆山市| 延庆县| 勃利县| 顺义区| 中方县| 铜山县| 景德镇市| 阿拉尔市| 高邑县| 巍山| 象州县| 铁岭市| 青岛市| 阜康市| 罗江县| 龙江县| 怀远县| 东山县| 盐源县| 盐边县| 盘锦市|