直播軟體原始碼,選項提供多選專案,彈出多選框
直播軟體原始碼,選項提供多選專案,彈出多選框實現的相關程式碼
在activity_main.xml佈局一個button控制元件,大小,顏色,位置,背景可自行調節,以被用來在MainActivity.java呼叫其id來實現點選彈出多選框!在btn1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) {undefined
}}大括號內放入點選btn1時間要發生的內容,因為是彈出多選框,所以用來Alter.Builder的知識屬性,首先引入AlertDialog.Builder類,然後依次對對話方塊標題,圖片,按鈕經行設定,接著不要忘記設定完對話方塊的屬性後,要把它給set實現,程式碼為
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=" xmlns:app=" xmlns:tools=" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity" android:orientation="vertical" android:background="#FFFFF123" > <Button android:layout_marginTop="80dp" android:id="@+id/btn1" android:layout_width="match_parent" android:layout_height="100dp" android:textSize="30sp" android:textColor="@color/colorAccent" android:text="點選選擇你喜歡的王者榮耀英雄" /> </LinearLayout> package com.example.dialogapplication; import androidx.appcompat.app.AlertDialog; import androidx.appcompat.app.AppCompatActivity; import android.content.DialogInterface; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.Toast; public class MainActivity extends AppCompatActivity { Button btn1; String items[]={ "橘右京", "凱", "夏洛特" ,"雲中君","馬超"}; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); btn1=findViewById(R.id.btn1); btn1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { AlertDialog.Builder dialog = new AlertDialog.Builder(MainActivity.this); dialog.setTitle("選擇你喜歡的王者榮耀英雄"); dialog .setIcon(R.mipmap.ic_launcher); dialog.setPositiveButton("取消", null); dialog.setPositiveButton("確定", null); dialog.setMultiChoiceItems(items, null, new DialogInterface.OnMultiChoiceClickListener() { @Override public void onClick(DialogInterface dialog, int which, boolean isChecked) { } }).create(); dialog.show(); } }); } }
以上就是 直播軟體原始碼,選項提供多選專案,彈出多選框實現的相關程式碼,更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2883760/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 短視訊系統原始碼,點選選擇框,底部彈出可以選擇的選項原始碼
- 直播系統程式碼,點選選擇欄,彈出各個選項
- 點選文字框彈出可檢索下拉選單程式碼例項
- jQuery操作單選框、多選框是否選中問題jQuery
- php+js中多選項(複選)框的檢測PHPJS
- 直播原始碼網站,點選分類調起選單欄並彈出原始碼網站
- 短視訊直播系統,選擇選項時,點選出現下拉框
- 直播app原始碼,給elementUI的table表頭新增按鈕或者多選框APP原始碼UI
- 點選文字框彈出可供選擇的checkbox核取方塊程式碼例項
- 點選連結a彈出一個確認框例項程式碼
- 【Swift】彈出日曆選擇框Swift
- 原生js多選框選中排序及刪除JS排序
- JS_多選框全選與取消全選的實現JS
- 直播商城原始碼,AlertDialog.Builder 設定點選不關閉彈框原始碼UI
- Flutter學習(8)——CheckBox多選框使用及動態更改多選框資料Flutter
- jQuery自定義多選下拉框jQuery
- JavaScript多級選項卡效果程式碼例項JavaScript
- javascript實現的點選彈出刪除提示框程式碼例項JavaScript
- 點選彈出鎖屏層例項程式碼
- 點選彈出半透明層程式碼例項
- iOS之檔案拖入專案中的多個選項區別iOS
- elementUI radio修改單選框多選框選中樣式及自定義其他樣式。UI
- 智慧選擇:如何篩選合適專案管理軟體?專案管理
- jQuery 利用萬用字元獲取多選框選中的值jQuery字元
- 利用純 CSS3 定製單選/多選框樣式CSSS3
- 單選多選按鈕
- 原始碼|批量執行invokeAll()&&多選一invokeAny()原始碼
- 點選頂部彈出提示層程式碼例項
- jQuery點選顯示彈出層例項程式碼jQuery
- 直播軟體原始碼,利用uniapp checkbox判斷是否選中原始碼APP
- Mysqld接受許多命令列選項MySql命令列
- 觀察下面的選項,選出正確的選項。
- 直播app原始碼,資料庫多資料來源自動選擇實現APP原始碼資料庫
- app直播原始碼,選取矩形框並進行文字標註APP原始碼
- Swing 自定義JTable 多選框 自動選擇的錯誤
- javascript實現點選彈出確認刪除警告框程式碼JavaScript
- js點選文字框選中文字效果程式碼例項JS
- Shell:如何寫一個多選選單的指令碼指令碼