直播系統程式碼,點選選擇欄,彈出各個選項
直播系統程式碼,點選選擇欄,彈出各個選項實現的相關程式碼
實現程式碼如下:
activity_popup_window.xml按鈕
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=" xmlns:app=" xmlns:tools=" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" tools:context=".PopupWindowActivity"> <Button android:id="@+id/btn_popupWindow" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:text="PopupWindow" /> </LinearLayout>
自定義彈出的檢視layout_pop.xml,也可以用RecycleView或者ListView
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <TextView android:id="@+id/tv_good" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center" android:paddingTop="8dp" android:paddingBottom="8dp" android:text="好" android:textColor="@color/gray" android:textSize="20sp" /> <View android:layout_width="match_parent" android:layout_height="0.5dp" android:background="@color/gray" /> <TextView android:id="@+id/tv_not_too_bad" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center" android:paddingTop="8dp" android:paddingBottom="8dp" android:text="還行" android:textColor="@color/gray" android:textSize="20sp" /> <View android:layout_width="match_parent" android:layout_height="0.5dp" android:background="@color/gray" /> <TextView android:id="@+id/tv_bad" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center" android:paddingTop="8dp" android:paddingBottom="8dp" android:text="不好" android:textColor="@color/gray" android:textSize="20sp" /> </LinearLayout>
PopupWindowActivity類實現程式碼如下:
public class PopupWindowActivity extends AppCompatActivity { private Button btn_popupWindow; private PopupWindow popupWindow; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_popup_window); btn_popupWindow = findViewById(R.id.btn_popupWindow); btn_popupWindow.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { View popup_view = LayoutInflater.from(PopupWindowActivity.this).inflate(R.layout.layout_pop, null); TextView textView = popup_view.findViewById(R.id.tv_good); textView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { popupWindow.dismiss(); Toast.makeText(PopupWindowActivity.this, "好", Toast.LENGTH_SHORT).show(); } }); popupWindow = new PopupWindow(popup_view, btn_popupWindow.getWidth(), ViewGroup.LayoutParams.WRAP_CONTENT); //設定彈出視窗應該接收外部觸控事件 popupWindow.setOutsideTouchable(true); //設定可聚焦 popupWindow.setFocusable(true); popupWindow.showAsDropDown(btn_popupWindow); } }); } }
以上就是直播系統程式碼,點選選擇欄,彈出各個選項實現的相關程式碼, 更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2850774/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 短視訊系統原始碼,點選選擇框,底部彈出可以選擇的選項原始碼
- 短視訊直播系統,選擇選項時,點選出現下拉框
- 直播原始碼網站,點選分類調起選單欄並彈出原始碼網站
- 直播軟體原始碼,選項提供多選專案,彈出多選框原始碼
- 直播系統原始碼,選擇驗證方式時選擇郵箱驗證原始碼
- 直播系統定製開發選擇開原始碼已成折中之選原始碼
- app直播系統原始碼,點選生成條形碼APP原始碼
- Winform 工具欄 ToolStripMenuItem下拉選擇項選中對勾不居中ORMUI
- 選項中選擇現在
- JavaScript 點選複製選中文字程式碼例項JavaScript
- 導航欄點選選中
- JavaScript點選設定背景顏色的選項卡程式碼JavaScript
- jQuery點選彈出側邊欄提示資訊皮膚特效jQuery特效
- 點選彈出居中登陸框
- 直播帶貨原始碼,日期時間選擇器 選擇範圍限制原始碼
- 在選擇短影片直播系統原始碼看這幾點,後期可省心省力原始碼
- jQuery點選滑出層效果程式碼例項jQuery
- 直播商城原始碼如何實現資料的單項選擇原始碼
- 直播系統程式碼,點選產生動畫效果並移動的特效動畫特效
- ASP.NET Core - 選項系統之選項驗證ASP.NET
- 觀察下面的選項,選出正確的選項。
- wpf winform 選擇檔案或選擇資料夾程式碼ORM
- JavaScript 側欄選項卡JavaScript
- JavaScript點選按鈕彈出層效果JavaScript
- jQuery點選小圖彈出大圖jQuery
- Win10系統下怎麼將右鍵選單中的WinRAR選項合成一個選項Win10
- Win10系統下將右鍵選單WinRAR選項合併成一個選項的方法Win10
- jQuery操作checkbox選擇程式碼jQuery
- 3890.23匯出→SiteBrain HTML,01檔案, 8快捷鍵,15首選項,5選項,T3選單欄AIHTML
- rk3399 系統選擇
- Win10系統中高階啟動選擇一個選項只有關閉電腦如何解決Win10
- 域名選擇注意事項
- 影片直播原始碼,圖片選擇器ImagePicker原始碼
- 視訊直播app原始碼,點選圖片放大再點選縮小APP原始碼
- 157首選項→想法→隱藏標籤提示, 15首選項, 8快捷鍵,15首選項,5選項,T3選單欄,4919....
- MUI – IOS系統,相簿選擇照片後,點選確定按鈕無反應UIiOS
- 紡織行業ERP系統選擇哪個?行業
- 直播原始碼網站,點選分享按鈕,分享到各個渠道功能的實現原始碼網站