标签: clickable-image

在WPF中创建可单击的图像

我想创建一个显示图像的用户控件,并在单击时调用命令.后来我想将这些控件的列表绑定到产品列表.

wpf mvvm clickable-image mvvm-foundation

19
推荐指数
2
解决办法
4万
查看次数

可点击的图片 - android

如何使图像可点击?我尝试了一些方法,但没有成功.这是我尝试的最后一个代码(可点击但得到错误):

    ImageView btnNew = (ImageView) findViewById(R.id.newbutton);
    btnNew.setOnClickListener(new View.OnClickListener() {

          @Override
          public void onClick(View v) {

            // do stuff
          }

        });      
Run Code Online (Sandbox Code Playgroud)

这是xml中的部分:

    <ImageView 
    android:src="@drawable/tbnewbutton" 
    android:text="@string/hello"
    android:layout_width="wrap_content"
    android:layout_alignParentRight="true"
    android:id="@+id/newbutton"
    android:clickable="true"
    android:onClick="clickImage"
    android:layout_height="wrap_content"
    android:layout_alignParentTop="true" />
Run Code Online (Sandbox Code Playgroud)

运行此代码,然后单击图像我收到此错误:

01-24 19:14:09.534:ERROR/AndroidRuntime(1461):java.lang.IllegalStateException:在活动中找不到方法clickImage(View)

这是解决方案:

XML:

    <ImageButton
    android:src="@drawable/tbnewbutton" 
    android:text="@string/hello"
    android:layout_width="wrap_content"
    android:layout_alignParentRight="true"
    android:id="@+id/newbutton"
    android:clickable="true"
    android:onClick="clickNew"
    android:layout_height="wrap_content"
    android:layout_alignParentTop="true"
    android:background="@null" />
Run Code Online (Sandbox Code Playgroud)

代码 :

    public void clickNew(View v)
{
    Toast.makeText(this, "Show some text on the screen.", Toast.LENGTH_LONG).show();
}
Run Code Online (Sandbox Code Playgroud)

android image click clickable-image

15
推荐指数
1
解决办法
5万
查看次数

在Android中的GridView中创建可单击的图像

我在本教程中将图像显示在GridView中.我希望能够点击单个图像并执行其他事件,我需要知道点击了什么图像.

我是否必须在ImageAdapter类中添加imageView.onKeyDown(keyCode,event)?这是当前存在的代码:

@Override
public View getView(int position, View convertView, ViewGroup parent) {
  ImageView imageView;
  if (convertView == null) {  
    // if it's not recycled, initialize some attributes
    imageView = new ImageView(mContext);
    imageView.setLayoutParams(new GridView.LayoutParams(85, 85));
    imageView.setScaleType(ImageView.ScaleType.CENTER_CROP);
    imageView.setPadding(8, 8, 8, 8);
    //does this need imageView.onKeyDown(keyCode, event)?
  } 
  else {
    imageView = (ImageView) convertView;
  }

  imageView.setImageResource(mThumbIds[position]);
  return imageView;
}
Run Code Online (Sandbox Code Playgroud)

它将如何显示点击的图像?如何创建正确的处理程序?

java android clickable-image android-gridview

11
推荐指数
3
解决办法
6万
查看次数

在谷歌电子表格中点击图片

我尝试将导入的图片可点击到Google电子表格中.当我点击它带我到另一个网站.

我能够: - 插入图像 - 到'分配脚本'到它 - 看起来像这样:

function showMessageBox() {
  Browser.msgBox('You clicked it!');
}
Run Code Online (Sandbox Code Playgroud)

当我单击图像时,会出现上面的消息.但是我需要一个可以分配的脚本,并在单击图像时打开外部URL.

有这样的脚本吗?

image google-sheets clickable-image google-apps-script

3
推荐指数
1
解决办法
1万
查看次数

如何在 SVG 图像文件中添加链接?

我在尝试在 SVG 图像中放置可点击链接时遇到问题。我读过几篇文章,但我似乎仍然无法掌握其中的窍门,如果有人能指导我可能做错了什么以及如何用我的代码解决问题,我将不胜感激,谢谢。我将在下面添加一个片段:

        <div class="apps">

            <svg id="app-button" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000">
                <path d="M0 0h24v24H0V0z" fill="none" />
                <path d="M4 8h4V4H4v4zm6 12h4v-4h-4v4zm-6 0h4v-4H4v4zm0
                        -6h4v-4H4v4zm6 0h4v-4h-4v4zm6-10v4h4V4h-4zm-6 4h4V4h-
                         4v4zm6 6h4v-4h-4v4zm0 6h4v-4h-4v4z" />
                
Run Code Online (Sandbox Code Playgroud)
        </div>
Run Code Online (Sandbox Code Playgroud)

html icons svg hyperlink clickable-image

2
推荐指数
1
解决办法
8586
查看次数

Python 的可点击图像

我是一名入门级 python 编码员,希望创建一个猜猜谁风格的游戏。在大学里,我还没有学习如何导入图像并将它们绑定到屏幕上的固定位置(类似于游戏板)。有什么方法可以单击特定图像并在选择该特定字符(图像)的地方发生 onClickEvent。我的大部分编码能力都在 Python 中,但我怀疑这是否是执行此类项目的最佳语言。

python pygame image clickable-image

1
推荐指数
1
解决办法
2万
查看次数