小编man*_*ngo的帖子

硒滚动元素进入(中心)视图

当一个元素与selenium不在视图中并且试图与它进行交互时,selenium通常会隐式地将元素滚动到视图中.这很好,除了令人讨厌的是它通常将元素放入视图中.我的意思是,如果元素在窗口下方,它将向下滚动,直到元素刚好接近窗口边缘.

通常这很好,但是当在一个带有边框的网站上工作时,这将导致许多这类错误

Selenium::WebDriver::Error::UnknownError:
       unknown error: Element is not clickable at point (438, 747). Other element would receive the click: <body>...</body>
Run Code Online (Sandbox Code Playgroud)

因为网页的边框通常都在它上面,但无论如何都会尝试点击该元素.无论如何处理这个?也许在视线外时自动将元素移动到屏幕中心?我正在考虑通过红宝石修补猴子.

ruby watir-webdriver selenium-webdriver

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

ViewPager上的SimpleCursorAdapter

如何使用SimpleCursorAdapter获取ListView以在ViewPager中显示?单独的Pager工作得很好,ListView在ListActivity中工作正常,但我不知道如何让它在Activity中工作(也许这就是问题).

public class Player extends Activity {
private ViewPager pager;
private static int NUMERO_DE_TELAS = 3;
private AdaptadorDeTelas adaptador;

//Para debug apagar no final    
final String BABAS = "babas";

ContentResolver mContentResolver;

ListView listView;


@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    //Adaptador para criar o viewpager
    adaptador = new AdaptadorDeTelas();
    pager = (ViewPager)findViewById(R.id.pageradapter);
    pager.setAdapter(adaptador);        

    pager.setCurrentItem(1);       





}
private class AdaptadorDeTelas extends PagerAdapter{

    @Override
    public int getCount(){
        return NUMERO_DE_TELAS;
    }

    @Override
    public Object instantiateItem(View collection, int position){           


        View layout;
        LayoutInflater inflater = …
Run Code Online (Sandbox Code Playgroud)

android listview simplecursoradapter android-viewpager

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

创建自定义android选择器

忍受我,因为这是我的第一个应用程序.我的应用程序不是太革命性的,但我想通过实现一些自定义选择器使其更加用户友好.例如,使用日历视图的日期选择器或水平流动的类似微调器的选择器(非常类似于SetCPU).不幸的是,我甚至不知道从哪里开始构建这样的自定义ui组件.

android

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

在XYMultipleSeriesRenderer中使用achartengine clear renderers

我的目标是创建一个图表,根据用户操作隐藏和显示系列.我想通过首先清除图形和数据集以及渲染器,然后重新插入新值来实现这一点.就像.clear()Arraylists 的方法一样,我想知道是否为XYMultipleSeriesRenderer构建了某种类似的功能.我注意到XYMultipleSeriesDataset缺乏类似的功能,但我能够解决这个问题(我想,我还不确定)

        for(int i = 0; i < dataset.getSeriesCount(); i++) {
            dataset.removeSeries(i);
        }
Run Code Online (Sandbox Code Playgroud)

幸运的是XYMultipleSeriesRenderer似乎有一个getrenderercount类型的方法,但不是一个删除方法ints.我只看到一个不带的删除功能ints,只是实际的系列渲染器名称.

如果有帮助,这里有更多代码:

private void excecuteGraph() {
    //      add series to the complete dataset
    XYMultipleSeriesDataset dataset = new XYMultipleSeriesDataset();
    XYMultipleSeriesRenderer mrenderer = new XYMultipleSeriesRenderer();

    switch (graphCase ){
    case -1:
        dataset.addSeries(series0);
        dataset.addSeries(series1);
        dataset.addSeries(series2);
        dataset.addSeries(series3);     

        //          create the individual renderers, customize settings for each
        XYSeriesRenderer renderer1 = new XYSeriesRenderer();
        renderer1.setColor(Color.BLUE);
        renderer1.setLineWidth(3);
        XYSeriesRenderer renderer2 = new XYSeriesRenderer();
        renderer2.setColor(Color.DKGRAY);
        renderer2.setLineWidth(3);
        XYSeriesRenderer renderer3 = new XYSeriesRenderer();
        renderer3.setColor(Color.RED); …
Run Code Online (Sandbox Code Playgroud)

android time-series renderer dataset achartengine

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

LogCat条目含义

这是我的LogCat,我不知道这意味着什么.有人能理解这一点.谢谢!

12-26 17:51:04.141: W/dalvikvm(9109): threadid=1: thread exiting with uncaught exception (group=0x40af6300)
12-26 17:51:04.151: E/AndroidRuntime(9109): FATAL EXCEPTION: main
12-26 17:51:04.151: E/AndroidRuntime(9109): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.to_doliste/com.example.to_doliste.MainActivity}: java.lang.RuntimeException: Your content must have a ListView whose id attribute is 'android.R.id.list'
12-26 17:51:04.151: E/AndroidRuntime(9109):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2243)
12-26 17:51:04.151: E/AndroidRuntime(9109):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2278)
12-26 17:51:04.151: E/AndroidRuntime(9109):     at android.app.ActivityThread.access$600(ActivityThread.java:142)
12-26 17:51:04.151: E/AndroidRuntime(9109):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1280)
12-26 17:51:04.151: E/AndroidRuntime(9109):     at android.os.Handler.dispatchMessage(Handler.java:99)
12-26 17:51:04.151: E/AndroidRuntime(9109):     at android.os.Looper.loop(Looper.java:156)
12-26 17:51:04.151: E/AndroidRuntime(9109):     at android.app.ActivityThread.main(ActivityThread.java:5099)
12-26 17:51:04.151: E/AndroidRuntime(9109):     at java.lang.reflect.Method.invokeNative(Native Method)
12-26 …
Run Code Online (Sandbox Code Playgroud)

java android logcat android-logcat

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

vba excel匹配多个标准

任何帮助,将不胜感激.这看起来像是一个常见问题,但我在vba中找不到任何问题.这是我最好的镜头:

Dim oppositeRow As Long
.....
oppositeRow = WorksheetFunction.Match(ddate & campaign, "A3:B62", 0)
Run Code Online (Sandbox Code Playgroud)

excel vba excel-vba

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