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

Android Popwindow彈出框的模板使用示例

 更新時間:2017年06月27日 11:31:18   作者:qq_38605423  
這篇文章給大家介紹了Android Popwindow彈出框的模板使用示例,非常不錯,具有參考借鑒價值,需要的的朋友參考下吧

 Pop彈出框

public class ProductSortPop {
  private Context mContext;
  private View.OnClickListener mOnClickListener; //創(chuàng)建一個點擊事件接口回調(diào)數(shù)據(jù)
  private TextView mAllSort;
  private TextView mNewSort;
  private TextView mCommentSort;
  private View mLeftV;
  private PopupWindow mPopupWindow;
  public ProductSortPop(View.OnClickListener onClickListener, Context context) {
    mOnClickListener = onClickListener;
    mContext = context;
    initView();
  }
  //加載布局
  private void initView() {
    View view = LayoutInflater.from(mContext).inflate(R.layout.product_sort_pop_layout, null);
    //找到控件
    mAllSort = (TextView) view.findViewById(R.id.all_sort);
    mNewSort = (TextView) view.findViewById(R.id.new_sort);
    mCommentSort = (TextView) view.findViewById(R.id.comment_sort);
    //設(shè)置點擊事件
    mAllSort.setOnClickListener(mOnClickListener);
    mNewSort.setOnClickListener(mOnClickListener);
    mCommentSort.setOnClickListener(mOnClickListener);
    view.findViewById(R.id.left_v).setOnClickListener(new View.OnClickListener() {
      @Override
      public void onClick(View view) {
        onDismiss();
      }
    });
    mPopupWindow = new PopupWindow(view,
        LinearLayout.LayoutParams.MATCH_PARENT,
        LinearLayout.LayoutParams.MATCH_PARENT);
    //設(shè)置內(nèi)部獲取焦點
    mPopupWindow.setFocusable(true);
    //設(shè)置外部獲取焦點
    mPopupWindow.setOutsideTouchable(true);
    mPopupWindow.setBackgroundDrawable(new ColorDrawable());
    //更新當(dāng)前的狀態(tài)
    mPopupWindow.update();
  }
  //創(chuàng)建一個顯示的方法
  public void onShow(View v){
    if (!mPopupWindow.isShowing()){
      mPopupWindow.showAsDropDown(v,0,5);
    }
  }
  //創(chuàng)建一個隱藏的方法
  public void onDismiss(){
    if (mPopupWindow.isShowing()){
      mPopupWindow.dismiss();
    }
  }
}

以上所述是小編給大家介紹的Android Popwindow彈出框的模板使用示例,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Android軟鍵盤遮擋的四種完美解決方案

    Android軟鍵盤遮擋的四種完美解決方案

    輸入密碼時輸入框被系統(tǒng)鍵盤遮擋了,大大降低了用戶操作體驗,在開發(fā)中如何解決軟鍵盤遮擋問題呢,下面小編給大家?guī)砹怂姆Nandroid軟鍵盤遮擋問題,感興趣的朋友一起學(xué)習(xí)吧
    2016-10-10
  • app 請求服務(wù)器json數(shù)據(jù)實例代碼

    app 請求服務(wù)器json數(shù)據(jù)實例代碼

    下面小編就為大家分享一篇app 請求服務(wù)器json數(shù)據(jù)實例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-01-01
  • Android自定義View仿IOS圓盤時間選擇器

    Android自定義View仿IOS圓盤時間選擇器

    這篇文章主要介紹了Android自定義View仿IOS圓盤時間選擇器,代碼簡單易懂,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-03-03
  • Android通過手勢實現(xiàn)的縮放處理實例代碼

    Android通過手勢實現(xiàn)的縮放處理實例代碼

    Android通過手勢實現(xiàn)的縮放處理實例代碼,需要的朋友可以參考一下
    2013-05-05
  • 實例詳解Android中JNI的使用方法

    實例詳解Android中JNI的使用方法

    JNI是Java Native Interface的縮寫,它提供若干的API實現(xiàn)Java與其他語言之間的通信,這篇文章主要給大家介紹了關(guān)于Android中JNI的使用方法,需要的朋友可以參考下
    2021-08-08
  • Android Toast提示封裝實例代碼

    Android Toast提示封裝實例代碼

    這篇文章主要介紹了Android Toast提示封裝實例代碼的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • Android實現(xiàn)中文按拼音排序方法

    Android實現(xiàn)中文按拼音排序方法

    這篇文章主要為大家詳細(xì)介紹了Android實現(xiàn)中文按拼音排序方法,很實用,感興趣的小伙伴們可以參考一下
    2016-03-03
  • 詳解Flutter混排瀑布流解決方案

    詳解Flutter混排瀑布流解決方案

    這篇文章主要介紹了Flutter混排瀑布流解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • Android編程中常用適配器及自定義適配器用法實例分析

    Android編程中常用適配器及自定義適配器用法實例分析

    這篇文章主要介紹了Android編程中常用適配器及自定義適配器用法,結(jié)合實例形式較為詳細(xì)的分析了Android中適配器的概念、功能及自定義適配器的相關(guān)使用技巧,需要的朋友可以參考下
    2015-11-11
  • Android自定義水波紋動畫Layout實例代碼

    Android自定義水波紋動畫Layout實例代碼

    這篇文章主要介紹了Android自定義水波紋動畫Layout的實例代碼,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-11-11

最新評論

祁门县| 静安区| 胶南市| 闽侯县| 南投市| 宣恩县| 淮阳县| 收藏| 平塘县| 石门县| 枝江市| 大洼县| 遂宁市| 宜黄县| 三门峡市| 即墨市| 富平县| 黄浦区| 桐庐县| 郎溪县| 嘉禾县| 偃师市| 肇州县| 沿河| 江口县| 万宁市| 闵行区| 郎溪县| 南开区| 郓城县| 平果县| 驻马店市| 博罗县| 安泽县| 凤翔县| 德兴市| 呼和浩特市| 沙雅县| 渝中区| 通州市| 榕江县|