回答
可以使用Android:點擊= 「true」 屬性。然後你可以使用onClickListener來實現一個監聽器。
但是,如果你想使用圖像而不是按鈕,你應該考慮ImageButton。 http://developer.android.com/reference/android/widget/ImageButton.html
這很簡單。無論是在您的佈局中,當您定義ImageView
時,您可以添加android:onClick="someFunction"
,以及在您單擊圖像時確保在代碼中定義該圖像時調用someFunction
,也可以通過編程方式將onClickListener
添加到ImageView
。
您可以在佈局中將ImageView包括在任何位置,並實現OnClickListener接口來偵聽點擊事件。它會是這樣的:
ImageView image = (ImageView) findViewById(R.id.your_id);
imager.setOnClickListener(new View.OnClickListener() {
// Do something
});
Wll如何使用ImageButton。
當你打開一個佈局xml文件,並在Grapichal佈局時,Uoc可以找到它 - 你會看到ImageButton unter圖像&媒體選項菜單。
ImageView確實監聽點擊事件,即OnClickListener。因此,如果您打算將它們用作可點擊的,則不需要爲其設置任何附加設置。
只需創建一個ImageView的,
<ImageView
android:id="@+id/imgClickable"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="your image"
/>
然後在Java代碼中得到它的參考,
ImageView clikableImage = (ImageView) findViewById(R.id.imgClickable);
clikableImage .setOnClickListener(this); //This make it clickable
最後通過覆蓋
@override
public void onClick(View v){
//Your action
}
而且,你也可以考慮ImageButton的。 :) –
- 1. 如何使用SimpleAdapter在ListView中創建ImageView Clickable?
- 2. clickable imageview location change with animation - android
- 3. 在expandableListView中添加clickable imageView
- 4. 如何使用ImageView製作邊框?
- 5. 如何使名稱變量clickable(mysqli)?
- 6. 如何使WebView Clickable False和True
- 7. 如何使用SETID()爲ImageView的
- 8. 製作畫布'drawline clickable
- 9. 如何使用ImageView和SimpleAdapter?
- 10. Clickable JavaScript
- 11. Clickable Tiles
- 12. Android。 ImageView作爲RadioButton
- 13. Clickable Qlabel如何使用內部設計器
- 14. 如何使片段爲每個ImageView的
- 15. 如何製作動態ImageView?
- 16. Clickable Div - 自動鏈接或使用JS?
- 17. 如何使用手勢操作將一個ImageView添加到另一個ImageView?
- 18. 如何實現QListView的Clickable Widget?
- 19. 如何製作實現Clickable的自定義RelativeLayout?
- 20. Clickable row with datatables
- 21. javascript clickable text
- 22. Matplotlib/python clickable points
- 23. geochart region clickable urls
- 24. Angular Clickable list
- 25. Make ExpansionTile clickable
- 26. TextBox over MapFragment Clickable
- 27. Combobox with clickable items
- 28. Clickable L.control on leaflet
- 29. Clickable ToolStripMenuItem Image
- 30. Clickable Url in Twitter
喜兄弟拉古處理其onClick事件!你可以請谷歌這些東西?有很多答案可用於您的問題。如果您發佈類似的問題,您可能會倒下! –