Android周筆記(9.8-14)(持續更新)

來源:互聯網
上載者:User

標籤:android   style   blog   color   os   io   div   cti   sp   

本筆記記錄一周內的小知識點和一些心學習的Demo。

1.PopupWindow:

new 一個activity_pop_window:id為popwindow的Button,id為hello123的TextView

自測2.3以下不能實現:

 1 protected void onCreate(Bundle savedInstanceState) { 2         super.onCreate(savedInstanceState); 3         setContentView(R.layout.activity_pop_window); 4         Button btn = (Button) findViewById(R.id.popwindow); 5         final View view = LayoutInflater.from(getApplicationContext()).inflate( 6                 R.layout.popwindoview, null); 7         final PopupWindow pop = new PopupWindow(200, 200); 8         view.findViewById(R.id.hello123).setOnClickListener( 9                 new OnClickListener() {10 11                     @Override12                     public void onClick(View v) {13                         pop.dismiss();14                     }15                 });16         pop.setContentView(view);17         btn.setOnClickListener(new OnClickListener() {18 19             @Override20             public void onClick(View v) {21                 // pop.showAsDropDown(v);22                 int[] pos = new int[2];23                 v.getLocationOnScreen(pos);24                 pop.showAtLocation(v, Gravity.NO_GRAVITY, pos[0], pos[1]);25             }26         });27     }

2.PopupWindow的消失

方法1:通過點擊事件OnclickListrener

方法2:設定popupWindow參數:

pop.setOutsideTouchable(true);
pop.setFocusable(true);

Android周筆記(9.8-14)(持續更新)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.