国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 治多县| 石泉县| 新河县| 宜都市| 武宣县| 邻水| 桓台县| 腾冲县| 错那县| 浙江省| 深水埗区| 宁波市| 内乡县| 沂源县| 类乌齐县| 宽城| 台南市| 富阳市| 冷水江市| 惠东县| 竹溪县| 定兴县| 万盛区| 来凤县| 专栏| 修武县| 环江| 铁力市| 康定县| 常山县| 淮南市| 齐河县| 平江县| 赣州市| 铜陵市| 池州市| 峡江县| 临高县| 磴口县| 琼海市| 鄢陵县|