小编nlo*_*ogn的帖子

RecyclerView单击不起作用,但单击两次后工作

我试图获得RecyclerView我正在使用回调机制的项目的点击.我已经创建了OnItemClickListenerInterface和内部自定义适配器,我已经编写了用于检测点击的逻辑View.OnClickListener.但是,在双击列表中的任何项目后,我在myActivity中收到回调.没有任何线索在这里发生了什么!

活动代码:

mAdapter = new AppAdapter(this, mAppList, new OnItemClickListener() {
        @Override
        public void onItemClick(View v, int position) {

            Toast.makeText(SelectAppActivity.this, "Hello", Toast.LENGTH_SHORT).show();
        }
});

recyclerview.setAdapter(mAdapter);
Run Code Online (Sandbox Code Playgroud)

接口代码:

public interface OnItemClickListener {

    void onItemClick(View v, int position);
}
Run Code Online (Sandbox Code Playgroud)

自定义适配器代码:

public class AppAdapter extends RecyclerView.Adapter<AppAdapter.ItemViewHolder> {

    List<App> mAppList;
    List<App> mFilterAppList;
    Activity context;
    OnItemClickListener onItemClickListener;

    public AppAdapter(Activity context, List<App> appList, OnItemClickListener onItemClickListener) {
        super();
        this.context = context;
        this.mAppList = appList;
        this.mFilterAppList = appList;
        this.onItemClickListener = onItemClickListener;
    }

    @Override
    public …
Run Code Online (Sandbox Code Playgroud)

android android-recyclerview

21
推荐指数
4
解决办法
7633
查看次数

如何使用Selenium WebDriver在新标签页(chrome)中打开链接?

System.setProperty("webdriver.chrome.driver", "D:\\softwares\\chromedriver_win32\\chromedriver.exe");

WebDriver driver = new ChromeDriver();
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
driver.manage().window().maximize();
driver.get("https://mail.google.com/");
String selectLinkOpeninNewTab = Keys.chord(Keys.CONTROL,Keys.RETURN); 
driver.findElement(By.linkText("www.facebook.com")).sendKeys(selectLinkOpeninNewTab);
Run Code Online (Sandbox Code Playgroud)

新选项卡正在打开,但URL链接未打开.

java selenium google-chrome browser-tab selenium-webdriver

12
推荐指数
5
解决办法
9万
查看次数

Android中的富链接预览

我正在开发一个应用程序,我认为富链接预览(whatsapp支持它,请参考图片)将对用户有所帮助,但是我不知道如何启动它。任何有关如何执行此操作的建议/提示会有所帮助。 在此处输入图片说明

android android-layout android-webview android-studio

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