[英]How do you change the default dialer package in android studio?
[英]How do you setup a ViewSwitcher like the Android ICS Dialer?
你如何設置像ICS撥號器一樣的ViewSwitcher? 我可以設置一個ViewSwitcher,當你向左或向右滑動時讓它有一個動畫,但我不知道怎么做,所以你可以實際向左或向右拖動視圖!
你可以嘗試這個: https : //github.com/davidsun/horizontalpager/tree/patch-1 。
基本的想法是這樣的。 首先,當觸摸視圖時,將調用onTouchEvent。 但是,由於可以攔截onTouchEvent視圖(通過其子視圖),因此父視圖必須覆蓋onInterceptTouchEvent方法。 因此,只需覆蓋ViewGroup的兩個方法,即onTouchEvent和onInterceptTouchEvent。
其次,要構建自己的顯示方法,需要實現onMeasure和onLayout方法,它們計算子視圖的大小。
這是構建可拖動視圖切換器的基本思想。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.