我怎樣才能知道哪些觀點在例如UI進行交互以如果我在不同的觀點點擊我怎樣才能將它們識別爲文本字段/按鈕/標籤等識別當前視圖
Q
識別當前視圖
0
A
回答
1
當你點擊任何視圖onTouch(View v,MotionEvent事件)這個方法會給你第一個參數的視圖。 檢查這個視圖V是}這種哪一類,如
if(v instanceOf TextView)
{ 這種觀點是文本視圖 }
0
if (view instanceof TextView)
{
//do somth
}else if(view instanceof ImageView)
{
//do somth
}
+0
我在哪裏可以把這個這個,如果statment是查看全局變量的變化? –
相關問題
- 1. Ember識別當前用戶
- 2. 如何識別「壞」視圖?
- 3. Ionic2識別後視圖
- 4. NDK/JNI:識別當前線程
- 5. OpenCV手勢識別的當前狀態?
- 6. UIDatePicker無法識別它當前顯示的當前日期
- 7. Sikuli無法識別圖像,但之前它正在識別它
- 8. 識別Android上點擊當前位置標記谷歌地圖
- 9. 訪問子視圖在當前視圖
- 10. 在當前視圖上添加視圖
- 11. 如何得到Drupal的當前視圖/頁面標識符?
- 12. monotouch - 設置當前視圖
- 13. Android視頻識別
- 14. 如何識別視圖中的PK列
- 15. 骨幹/ ReactJS視圖無法識別JSX
- 16. UIGestureRecognizer子視圖識別問題
- 17. 識別iOS視圖控制器類型
- 18. 視圖無法識別viewmodel中的類
- 19. Android - 識別Web視圖播放聲音
- 20. 物化視圖 - 識別上次刷新
- 21. Grails的 - 視圖中不識別模型
- 22. 僅在產品視圖中顯示當前類別的產品
- 23. 圖像識別
- 24. 圖像識別
- 25. 「識別」命令未識別的圖像
- 26. 圖像識別(形狀識別)
- 27. Django的反向鏈接到當前視圖的視圖與當前參數
- 28. 註冊前識別前導零?
- 29. 爲什麼輕擊手勢識別器能夠識別父視圖上的視圖中的輕敲?
- 30. 地圖視圖 - 移動地圖視圖後的當前位置
這可以在沒有聽衆的情況下完成嗎?例如,我可以從其他地方攔截它,例如從touchevent或motionevent? –
只有觸摸聆聽者可以檢測觸摸事件,當觸摸視圖時,監聽者會向您傳遞兩個參數: V和事件 v:\t觸發事件已被分派到的視圖。 事件:\t包含關於事件的完整信息的MotionEvent對象。 所以通過這個視圖你可以檢查視圖是否屬於某種類型。 – om252345