真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何在AndroidUI中使用Switch控件-創(chuàng)新互聯(lián)

這期內(nèi)容當中小編將會給大家?guī)碛嘘P如何在Android UI中使用Switch控件,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

創(chuàng)新互聯(lián)服務項目包括海棠網(wǎng)站建設、海棠網(wǎng)站制作、海棠網(wǎng)頁制作以及海棠網(wǎng)絡營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關系等,向廣大中小型企業(yè)、政府機構等提供互聯(lián)網(wǎng)行業(yè)的解決方案,海棠網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務的客戶以成都為中心已經(jīng)輻射到海棠省份的部分城市,未來相信會繼續(xù)擴大服務區(qū)域并繼續(xù)獲得客戶的支持與信任!

首先,在布局中添加上Switch控件:

以下是該控件的常用屬性:

textOn:控件打開時顯示的文字
textOff:控件關閉時顯示的文字
thumb:控件開關的圖片
track:控件開關的軌跡圖片
typeface:設置字體類型
switchMinWidth:開關最小寬度
switchPadding:設置開關 與文字的空白距離
switchTextAppearance:設置文本的風格
checked:設置初始選中狀態(tài)
splitTrack:是否設置一個間隙,讓滑塊與底部圖片分隔(API 21及以上)
showText:設置是否顯示開關上的文字(API 21及以上)

我們一般不會用該控件原本的樣式,那么我們就需要自己修改樣式了:

gray_thumb.xml:




  
  
  
  

  
  

  

green_thumb.xml:




  
  
  
  

  
  

  

gray_track.xml:




  
  
  
  

  
  

green_track.xml:




  
  
  
  

  
  

thumb.xml:





  
  

track.xml:





  
  

在styles.xml中添加如下style:


  #33da33



  #9b9b9b

最后,只需要將控件實例化出來進行相應操作就可以了:

MainActivity.class:

public class MainActivity extends Activity{

  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    final Switch aSwitch = (Switch) findViewById(R.id.s_v);
    aSwitch.setChecked(false);
    aSwitch.setSwitchTextAppearance(MainActivity.this,R.style.x1);
    aSwitch.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
      @Override
      public void onCheckedChanged(CompoundButton compoundButton, boolean b) {
        //控制開關字體顏色
        if (b) {
          aSwitch.setSwitchTextAppearance(MainActivity.this,R.style.s_true);
        }else {
          aSwitch.setSwitchTextAppearance(MainActivity.this,R.style.x1);
        }
      }
    });
  }
}

上述就是小編為大家分享的如何在Android UI中使用Switch控件了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


網(wǎng)站題目:如何在AndroidUI中使用Switch控件-創(chuàng)新互聯(lián)
網(wǎng)頁路徑:http://weahome.cn/article/dcspdd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部