直播原始碼網站,各類進度條的設定與調整
直播原始碼網站,各類進度條的設定與調整實現的相關程式碼
一、非水平進度條實現隱藏與顯示
通過getVisibility()獲取是否隱藏,View.GONE為已經異常、View.VISIBLE。再根據set方法進行修改。
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <ProgressBar android:id="@+id/pb1" android:layout_width="200dp" android:layout_height="200dp"> </ProgressBar> <Button android:text="按鈕" android:layout_width="200dp" android:layout_height="80dp" android:onClick="onclick1"> </Button> </LinearLayout> package com.example.myprogressbar; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.ProgressBar; public class MainActivity extends AppCompatActivity { protected ProgressBar progressBar; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); progressBar = findViewById(R.id.pb1); } //非水平進度條實現隱藏與顯示 public void onclick1(View view) { if (progressBar.getVisibility() == View.GONE){ //如果隱藏的 progressBar.setVisibility(View.VISIBLE); //改成非隱藏的 }else { progressBar.setVisibility(View.GONE); } } }
二、不顯示進度的水平進度條
主要設定 style="?android:attr/progressBarStyleHorizontal",設定成為水平進度條,然後設定 android:indeterminate=“true”,讓其不顯示載入進度。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android=" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <!-- 不顯示進度的 水平進度條--> <ProgressBar android:layout_width="300dp" android:layout_height="15dp" style="?android:attr/progressBarStyleHorizontal" android:indeterminate="true" > </ProgressBar> </LinearLayout>
三、按鈕控制進度條的載入進度
style="?android:attr/progressBarStyleHorizontal" 設定成水平進度條,android:max="100"設定好進度條最大值。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android=" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <!-- 按鈕控制進度條--> <ProgressBar android:id="@+id/pb2" android:layout_width="300dp" android:layout_height="20dp" style="?android:attr/progressBarStyleHorizontal" android:max="100"> </ProgressBar> <Button android:text="按鈕" android:layout_width="80dp" android:layout_height="50dp" android:onClick="onclick2"> </Button> </LinearLayout> public class MainActivity extends AppCompatActivity { protected ProgressBar progressBar2; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); progressBar2 = findViewById(R.id.pb2); } // 控制水平進度條的進度 public void onclick2(View view) { int progress = progressBar2.getProgress(); progressBar2.setProgress(progress+10); } }
以上就是直播原始碼網站,各類進度條的設定與調整實現的相關程式碼, 更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2850956/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 直播平臺搭建原始碼,Android進度條ProgressBar顏色的漸變設定原始碼Android
- app直播原始碼,edusoho直播回放增加進度條APP原始碼
- 直播網站原始碼,Canvas實現圓形時間倒數計時進度條網站原始碼Canvas
- 直播平臺搭建原始碼,uniapp progress進度條原始碼APP
- 成品直播原始碼推薦,Flutter波浪進度條WaveProgressBar原始碼Flutter
- 直播商城系統原始碼,環形進度條元件原始碼元件
- 直播app系統原始碼,簡單易上手的進度條APP原始碼
- 直播app系統原始碼,固定速度的進度條顯示APP原始碼
- 直播平臺搭建原始碼,canvas 畫一條波浪線 進度條原始碼Canvas
- 直播原始碼網站,各式各樣的淡入淡出動畫原始碼網站動畫
- 直播原始碼網站,點選分類調起選單欄並彈出原始碼網站
- 直播原始碼網站,各個分類之間用橫線或者豎線隔開原始碼網站
- 直播平臺原始碼,通知欄中顯示滑動的進度條原始碼
- 視訊直播app原始碼,對首頁樣式的整體調整,調整成圓角化APP原始碼
- 直播網站原始碼,vue工具類,時間格式化網站原始碼Vue
- 直播系統原始碼,按鈕圖片和文字位置的各種設定原始碼
- 直播帶貨平臺原始碼,利用ProgressBar實現垂直、水平進度條原始碼
- 直播原始碼網站,自定義平臺介面,完成各項內容更改原始碼網站
- 直播平臺原始碼,窗體透明的,黑暗度等的設定技巧原始碼
- app直播原始碼,ButtonTextView的背景設定APP原始碼TextView
- N 種僅僅使用 HTML/CSS 實現各類進度條的方式HTMLCSS
- app直播原始碼,實現進度條自增長及漸變樣式APP原始碼
- 直播原始碼網站,點選分享按鈕,分享到各個渠道功能的實現原始碼網站
- 直播網站原始碼,接收方收到的資訊等於緩衝區長度網站原始碼
- 如何修改網站網頁字型,調整網站字型的方法網站網頁
- 直播網站原始碼,centos7修改密碼網站原始碼CentOS密碼
- 調整網站顏色方案,營造視覺舒適度網站視覺
- 直播網站程式原始碼,FlowLayoutManager 流式佈局網站原始碼
- 直播系統原始碼,調整個人主頁背景圖透明度原始碼
- 手機直播原始碼,Android Shape設定背景原始碼Android
- app直播原始碼,Android 設定系統亮度APP原始碼Android
- 直播原始碼網站,訊息圖示在收到訊息時展示訊息條數原始碼網站
- 【新特性速遞】進度條,進度條,進度條
- 直播原始碼網站,點選圖片可進行任意方向旋轉功能原始碼網站
- 直播系統直播原始碼整體解決方案!原始碼
- 直播網站原始碼,EasyUI按鈕控制標籤顯示與隱藏網站原始碼UI
- windows 7 專業版鍵盤靈敏度調整設定方法Windows
- 影片直播系統原始碼,CSS3如何調整背景圖片大小原始碼CSSS3