Android中怎麼去判斷點選事件中的View

時間 2023-02-26 23:45:09

1樓:匿名使用者

每一個view都有一個id(在你onclick(view v)這個方法中、v既是你點選物件的view、但是怎麼去判斷是不是你點選的那個view就直接可以由v.

getid() 來判斷是否為點選事件的view

2樓:匿名使用者

用背景,高亮的背景準備2張**,時間到了就在介面卡裡面的getview方法裡面,setbackground這個高亮**,或者setsrc

android 中有沒有判斷imageview是否以被單擊的函式方法?

3樓:匿名使用者

android系統中,控制元件的點選是通過onclicklistener來註冊的。

判斷方式:獲取imageview例項。

imageview image = imageview) findviewbyid(;

註冊onclick事件。

表示已經點選。

4樓:匿名使用者

你可以試一下if(下面的以此類推。

5樓:網友

public void onclick(view v)中的view v的v就是你單擊的imageview可以試一試。

if( v ==imageview01 )if( v== imageview02)

if( v==imageview03 )

如果不行就試一試。

imageview iv = imageview)v;

if( if( iv.

getid() if( imageview03.

getid())

在加班沒空給你試一試,你自己試一試吧。

android/演算法設計:view上劃分若干矩形區域,怎麼快速判斷點選事件作用在哪個區域?(不能用子view)

6樓:匿名使用者

比如你view大小是vieww和viewh,padding是 viewp,各個矩形之間距離是p,矩形排列是m乘以n,那這時候如果有一個點 xy被點選了,那麼就先算在第幾行:(viewh-2*viewp)/n-p,意思就是,先用總高度減去上下邊距除以總行數,得到矩形高度h,然後用(viewh-viewp)/(h+p) 得出的結果j,就是第幾個矩形了,然後還得排除一下是不是點選的間距,大概思路就是這樣,你試一下。

7樓:匿名使用者

不用子view那就只能座標判斷了。

android裡面怎麼為viewpager的子頁面的button設定監聽事件 10

8樓:九號公寓

您可以類似這樣,先例項化子頁面中的button控制元件,然後將例項化後的控制元件繫結監聽事件。

view view=,null);

button button= (button) ;

});當然了,您要在不同頁面實現不同的功能的話,您可以將以上**寫在的滾動**方法當中進行頁面滾動的判斷,從而執行不同的點選事件。希望能幫到您,如果還有什麼問題,歡迎您繼續追問。謝謝。

android中如何理解new view.onclicklistener(){ .......}這

9樓:醬油2瓶

因為控制元件繼承自view這個類,所以當給控制元件設定點選事件的時候其實是實現onclicklistener這個介面的實現方法。

android activity中怎麼監聽view控制元件中的變數

10樓:幸福專賣店

在自定義view類中新增對count變數的判斷,也可以利用自定義view類的物件呼叫count判斷其值。

android中實現grideview的監聽 在onitemonclik 中怎麼實現判斷點選的那個** 進行跳轉

11樓:匿名使用者

根據對應的position來跳轉 如position=0的話 那對應的gridview的item為1 以此類推。

怎麼看出間斷點的?間斷點的判斷方法

內容如下 這裡有幾個關鍵的,這幾個關鍵地方掌握了,這道題目幾乎不用計算,僅憑目測就能知道各個間斷點的型別,這對於做填空題 選擇題 判斷題能節省不少時間。即使對做計算題,對結果有了預知,算起來也不容易錯。分母在x 0 x 1 x 1這三個點時,分母為0,所以這三個點是其間斷點。你看,分母中有個 x 這...

php中怎麼實現點選按鈕然後從MYSQL中刪除對應行的資料

比如現在我想傳到admin.php 頁面 傳遞的資料是 id 22 page 1 不需要這麼煩的吧 刪除 在admin.php頁面 用 id get id 就可以得到id的值 page同理 無重新整理操作,可以用jquery.ajax來操作。快下班了,就簡單地寫一段給你試試。假設你的刪除按鈕是 這裡...

c怎麼在方法中呼叫按鈕點選事件,C 中怎麼用程式碼模擬點選按鈕這個動作

如果按鈕事件中的引數沒有用,就直接呼叫該幹牛的點選事件函式,引數傳null 例如 button1 click null,null 直接當方法呼叫,引數你可以給null,或者除錯下,看點選按鈕的時候傳的引數是什麼值,你就賦什麼值 這個沒有呼叫過,不過你可以把button2 click 的方法拿出來,自...