最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android SeekBar實現(xiàn)禁止滑動

 更新時間:2021年03月31日 12:01:00   作者:酥脆  
這篇文章主要為大家詳細介紹了Android SeekBar實現(xiàn)禁止滑動,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了Android SeekBar實現(xiàn)禁止滑動的具體代碼,供大家參考,具體內(nèi)容如下

由于項目需要,在關(guān)閉開關(guān)的時候需要將頂部的調(diào)溫欄禁用,變?yōu)榛疑也豢牲c擊滑動,而開的時候要啟用,變?yōu)辄S色且可點擊滑動

為防止抓不住重點,僅展示相關(guān)代碼

public class DeviceControlActivity extends Activity implements View.OnClickListener,SeekBar.OnSeekBarChangeListener{

 private SeekBar mSeekBar;
 private TextView mLowTempTextView;
 private TextView mMiddleTempTextView;
 private TextView mHighTempTextView;
 private Button mSwitchButton;

 private int mSwitchButtonStatus =0;

 @Override
 protected void onCreate(@Nullable Bundle savedInstanceState) {
 super.onCreate(savedInstanceState);

 setContentView(R.layout.device_control_layout);
 initView();
 intiData();
 initEvent();

 }


 private void initView(){

 mSeekBar=findViewById(R.id.id_seek_bar);

 }

 private void initEvent(){

 mSeekBar.setOnSeekBarChangeListener(this);
 setSeekBarClickable(0);//先禁用seekBar

 }

 @Override
 public void onClick(View view) {
 switch (view.getId()){

  case R.id.id_device_control_switch_button:

  if (mSwitchButtonStatus ==1){
   mSwitchButton.setBackgroundResource(R.drawable.switch_button_off_img);
   mSwitchButtonStatus =0;
   sendAt("AT+IO1=L");
   setSeekBarClickable(mSwitchButtonStatus);//禁用
  }else {
   mSwitchButton.setBackgroundResource(R.drawable.switch_button_on_img);
   mSwitchButtonStatus =1;
   sendAt("AT+IO1=H");
   setSeekBarClickable(mSwitchButtonStatus);//啟用
  }
  break;

 }

 }

 private void setSeekBarClickable(int i){
 if (i==1){
  //啟用狀態(tài)
  mSeekBar.setClickable(true);
  mSeekBar.setEnabled(true);
  mSeekBar.setSelected(true);
  mSeekBar.setFocusable(true);
  Drawable drawable=getResources().getDrawable(R.drawable.yellow_mid_img_40);
  mSeekBar.setThumb(drawable);
  mSeekBar.setProgress(50);

 }else {
  //禁用狀態(tài)
  mSeekBar.setClickable(false);
  mSeekBar.setEnabled(false);
  mSeekBar.setSelected(false);
  mSeekBar.setFocusable(false);
  Drawable drawable=getResources().getDrawable(R.drawable.seek_bar_grey_img_40);
  mSeekBar.setThumb(drawable);
  mSeekBar.setProgress(50);

 }
 }
}

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 微信跳一跳游戲Android刷分代碼

    微信跳一跳游戲Android刷分代碼

    這篇文章主要為大家詳細介紹了微信跳一跳游戲Android刷分代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • Android中ViewPager的PagerTabStrip與PagerTitleStrip用法實例

    Android中ViewPager的PagerTabStrip與PagerTitleStrip用法實例

    這篇文章主要介紹了Android中ViewPager的PagerTabStrip與PagerTitleStrip用法實例,這兩個子控件一般被用作添加標題,在實際效果上并不是那么好控制,使用的時候需要謹慎,需要的朋友可以參考下
    2016-06-06
  • Android自定義帶動畫效果的圓形ProgressBar

    Android自定義帶動畫效果的圓形ProgressBar

    這篇文章主要為大家詳細介紹了Android自定義帶動畫效果的圓形ProgressBar,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-05-05
  • Android?獲取實時網(wǎng)速實現(xiàn)詳解

    Android?獲取實時網(wǎng)速實現(xiàn)詳解

    這篇文章主要為大家介紹了Android?獲取實時網(wǎng)速實現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-11-11
  • Flutter TV Android端開發(fā)技巧詳細教程

    Flutter TV Android端開發(fā)技巧詳細教程

    這篇文章主要為大家介紹了Flutter TV Android端開發(fā)技巧詳細教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-12-12
  • Android 使用 ViewPager循環(huán)廣告位的實現(xiàn)

    Android 使用 ViewPager循環(huán)廣告位的實現(xiàn)

    本文給大家分享android使用 ViewPager循環(huán)廣告位的實現(xiàn),感興趣的朋友一起學習吧
    2015-11-11
  • 設置界面開發(fā)Preference Library數(shù)據(jù)重建機制詳解

    設置界面開發(fā)Preference Library數(shù)據(jù)重建機制詳解

    這篇文章主要為大家介紹了設置界面開發(fā)利器Preference Library數(shù)據(jù)重建機制詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-10-10
  • adb無法連接雷電模擬器問題的解決方式

    adb無法連接雷電模擬器問題的解決方式

    雷電模擬器優(yōu)點是可設置的選項要比天天模擬器多,下面這篇文章主要給大家介紹了關(guān)于adb無法連接雷電模擬器問題的解決方式,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-02-02
  • 詳細分析Android-Zygote的啟動過程

    詳細分析Android-Zygote的啟動過程

    在Android系統(tǒng)中,所有的應用程序進程以及系統(tǒng)服務進程SystemServer都是由Zygote進程孕育(fork)出來的,這也許就是為什么要把它稱為Zygote(受精卵)的原因吧。由于Zygote進程在Android系統(tǒng)中有著如此重要的地位,本文將詳細分析它的啟動過程
    2021-06-06
  • Android編程使用WebView實現(xiàn)文件下載功能的兩種方法

    Android編程使用WebView實現(xiàn)文件下載功能的兩種方法

    這篇文章主要介紹了Android編程使用WebView實現(xiàn)文件下載功能的兩種方法,涉及Android基于WebView的相關(guān)文件傳輸與線程操作技巧,需要的朋友可以參考下
    2018-02-02

最新評論

疏附县| 鲁甸县| 红河县| 库尔勒市| 措美县| 二连浩特市| 神池县| 乌拉特后旗| 措勤县| 吴旗县| 资溪县| 昌邑市| 宜城市| 栾城县| 微博| 福海县| 托里县| 西乌珠穆沁旗| 永吉县| 石屏县| 自治县| 阿拉善左旗| 徐州市| 营山县| 天津市| 洛宁县| 什邡市| 三江| 肇州县| 西畴县| 广平县| 巴楚县| 行唐县| 余姚市| 郁南县| 尼勒克县| 江山市| 莒南县| 襄樊市| 永城市| 内黄县|