标签: clickable

为什么ListView项目在滚动后变得不可点击

ListViewImageView和创建了一个自定义,并且TextViews每个东西都运行良好,直到我尝试实现onItemClick,暂时只显示Toast.

当我向下滚动时ListView,会出现问题:它不会收到任何点击.

有趣的是,当我使用键盘从一个项目移动到另一个项目时它工作,当我点击输入时,Toast显示

这是我用于onItemClick监听器的代码.

@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
    RestaurantReservationBean clickedItem = resultArray.get(position);

    Toast.makeText(this, clickedItem.getName()+", "+clickedItem.getCost(), 1000).show();
}
Run Code Online (Sandbox Code Playgroud)

android listview clickable

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

如何以编程方式使布局可点击

我以编程方式创建RelativeLayout,因此,我需要以android:clickable="true"编程方式添加此xml属性.

如何才能做到这一点?谢谢!

xml android clickable relativelayout

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

如何在SFML中创建可点击的精灵?

我一直在查看SFML文档以制作可点击的精灵,但到目前为止我还没有找到任何东西.你们认为你可以帮助我吗?

c++ button sprite sfml clickable

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

单击图例python散点图中的数据开/关

所以我找到了这个代码:https : //matplotlib.org/examples/event_handling/legend_picking.html。我试图让它适用于数据点而不是线。所以我以为我只是更改了“o”中的标记,但这似乎不起作用。我还想在动画中使用它,以便我可以决定是否要跟踪数据点。最后我想要 10 个可点击的图例条目。

我要做的是在第 1 行和第 2 行代码中放置一个标记:

import numpy as np
import matplotlib.pyplot as plt

t = np.arange(0.0, 0.2, 0.1)
y1 = 2*np.sin(2*np.pi*t)
y2 = 4*np.sin(2*np.pi*2*t)

fig, ax = plt.subplots()
ax.set_title('Click on legend line to toggle line on/off')
line1, = ax.plot(t, y1, ls='None', marker='o', color='red', label='1 HZ')
line2, = ax.plot(t, y2, ls='None', marker='o', color='blue', label='2 HZ')
leg = ax.legend(loc='upper left', fancybox=True, shadow=True)
leg.get_frame().set_alpha(0.4)

# we will set up a dict mapping legend line to orig …
Run Code Online (Sandbox Code Playgroud)

python interactive scatter legend clickable

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

使用Canvas制作可点击的位图

希望这是完成我的应用程序的最后一步.我需要在一个可点击的画布中制作一个位图,它将调用一个播放视频的新活动(mp4)或在当前活动中播放视频.

显示画布和位图的类是我反复使用的类,用于显示缩略图的完整图像.图像ID通过Intent传递.这是完整图像活动的代码(我非常喜欢菜鸟,并且使用这个网站和其他人一次一步拼凑我的代码,所以如果它不干净,我道歉):

public class full_image extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setContentView(new BitmapView(this));
    getWindow().setBackgroundDrawableResource(R.drawable.bground);
    getWindow().setWindowAnimations(0);
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,                           WindowManager.LayoutParams.FLAG_FULLSCREEN);
    }

class BitmapView extends View {
    public BitmapView(Context context) {
        super(context);
    }

    @Override
    public void onDraw(Canvas canvas) {
        int imgid = getIntent().getIntExtra("Full",0);
        Bitmap fullimage = BitmapFactory.decodeResource(getResources(),imgid);
        Bitmap playButton = BitmapFactory.decodeResource(getResources(), R.drawable.bt_play); //Added for Video
        Display display = getWindowManager().getDefaultDisplay();
        int fpWidth = fullimage.getWidth();
        int fpHeight = fullimage.getHeight();
        int playWidth = playButton.getWidth(); 
        int playHeight = playButton.getHeight(); …
Run Code Online (Sandbox Code Playgroud)

android canvas clickable

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

ListView分隔符和不可单击的项目

所有,

我想在列表中显示一个分隔符,并希望使该项目不可点击但不会显示为灰色.我尝试将我的xml布局设置为不可点击并且在我充气时没有启用但是它不起作用.下面是我的代码.

private static final String[] items = { "lorem", "ipsum", "dolor", "sit",
    "amet", "consectetuer", "adipiscing", "elit", "morbi", "vel",
    "ligula", "vitae", "arcu", "aliquet", "mollis", "etiam", "vel",
    "erat", "placerat", "ante", "porttitor", "sodales", "pellentesque",
    "augue", "purus","Afghanistan", "Albania",
    "Algeria", "American Samoa", "Andorra", "Angola", "Anguilla",
    "Antarctica", "Antigua and Barbuda", "Argentina", "Armenia",
    "Aruba", "Australia", "Austria", "Azerbaijan", "Bahrain",
    "Bangladesh", "Barbados", "Belarus", "Belgium", "Belize", "Benin",
    "Bermuda", "Bhutan", "Bolivia", "Bosnia and Herzegovina",
    "Botswana", "Bouvet Island", "Brazil",
    "British Indian Ocean Territory", "British Virgin Islands",
    "Brunei", "Bulgaria", "Burkina Faso", "Burundi", …
Run Code Online (Sandbox Code Playgroud)

android listview clickable divider

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

jQuery - css在更高的Z-index上禁用div

我的问题: 是否有可能禁用div(Z-index 2),因此它仍然可见并使鼠标"无法察觉",因此我可以通过它(鼠标悬停,点击)实现鼠标操作到它下面的启用div?这意味着您可以单击下面的div,因为您的鼠标位于禁用的div顶部或鼠标悬停在顶部的div上,它将无关紧要或影响由它下面的div调用的鼠标悬停操作.

问题: 我在网上和stackoverflow上搜索过,无法找到我想要的简单答案.我有几个div和一些在不同的Z-index上相互重叠,而顶部的那些正在弄乱下面的那些动作.

示例: - 我在下部div(Z-Index 1)中有一个包含鼠标悬停操作的漂亮图形框.当鼠标悬停在盒子上时,它会触发操作. - - 我在新图层(Z-Index 2)上的div上的框上也有一些漂亮的图形文本,但这会干扰下面框中的鼠标悬停操作.这看起来好像我的鼠标离开了盒子,但它并没有只是在更高级别的div上.

问题摘要: 我可以禁用div,因此它不可点击或触发鼠标悬停调用,但仍然可见吗?

html jquery z-index mouseover clickable

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

Javascript使背景图片可点击?

我不能使用div,因为我使用的CMS不允许html进入主题样式(它在编码中使用了一个奇怪的结构)而且我发现的唯一有用的东西是javascript但我不知道什么JavaScript代码将启用可点击的背景图像.

有任何想法吗?

<meta name="description" content="description here"> 
<script type="text/javascript"> 
    document.backgroundImage = "url('http://mydomain.com/image.jpg')";
    function callback() { 
        location.href = "http://mylink.com";
    } 
    document.addEventListener("click", callback, false);
</script> 
<script type="text/javascript"> //google analytics code </script>
Run Code Online (Sandbox Code Playgroud)

javascript background image clickable

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

使这个UITableviewCell可点击

我目前正在完成本教程.http://thedarkdev.blogspot.co.uk/2013/09/web-service-apps-in-ios7-json-with.html.我已经完成了,一切正常.

我想要的是:你能告诉我如何使整个单元格可点击 - 网址应该是JSON提要中指定的网址.

这是.h:

#import "ViewController.h"

@interface ViewController ()
{
NSMutableArray *myObject;
// A dictionary object
NSDictionary *dictionary;
// Define keys
NSString *title;
NSString *thumbnail;
NSString *author;
NSString *permalink;
}
@end

@implementation ViewController

- (void)viewDidLoad
{
[super viewDidLoad];
title = @"title";
thumbnail = @"thumbnail";
author = @"author";
permalink = @"permalink";

myObject = [[NSMutableArray alloc] init];

NSData *jsonSource = [NSData dataWithContentsOfURL:
                      [NSURL URLWithString:@"http://ios-blog.co.uk/?feed=json"]];

id jsonObjects = [NSJSONSerialization JSONObjectWithData:
                  jsonSource options:NSJSONReadingMutableContainers error:nil];

for (NSDictionary *dataDict in jsonObjects) {
    NSString …
Run Code Online (Sandbox Code Playgroud)

objective-c uitableview clickable

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

如何使android textview自动链接其作为电话号码的价值

所以我现在做了一个工作的应用程序,当用户输入员工姓名并搜索它时,搜索我的sql数据库并返回列表中的名称,电话号码,ID和地址,以便每个结果与下一个结果分开.我试图将电话号码自动链接作为电话号码,以便用户可以点击它,它会调用它,但我不知道如何做到这一点.是的我已经关注并查看了本网站上的其他教程,但未能使其正常工作.希望你们能帮助我.对于初学者,是的,我已将权限添加到清单中.

这是我想要点击的textview的xml布局

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textAppearance="?android:attr/textAppearanceSmall"
    android:text="Phone Number"
    android:id="@+id/textType"
    android:layout_marginLeft="5dp"
    android:layout_below="@id/textSize"
    android:textColor="#666"
    android:clickable="true" />
Run Code Online (Sandbox Code Playgroud)

这里设置了如何显示数字的java.不确定这是否需要甚至是有帮助的.

myHolder.textType.setText("Mobile Phone# " + current.Phonenum);
Run Code Online (Sandbox Code Playgroud)

android phone-call clickable

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