小编t0s*_*t0s的帖子

在鼠标悬停上更改标记图标(谷歌地图V3)

var image = 'bullets/_st_zzzzzzl SSS.gif';

var bar1 = new google.maps.Marker({
    position: myLatLng, 
    map: map,
    icon: image,
    title: "bar number 1"       
}); 

    google.maps.event.addListener(bar1, 'mouseover', function() {
        infowindow.open(map,bar1);
    });

    google.maps.event.addListener(bar1, 'mouseout', function() {
        infowindow.close(map,bar1);
    });
Run Code Online (Sandbox Code Playgroud)

现在,当我在鼠标悬停时,我希望图标更改为我得到的另一个图像.我尝试了一些提示和一些代码,但没有任何作用...感谢你的帮助

google-maps-api-3

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

启动活动进行测试

我有一个使用Realm db的测验应用程序.每次用户选择答案时,她都会单击一个按钮,并显示问题的新文本.多数民众赞成,直到她到达我开始新活动的最后,并根据正确答案显示分数.

我应该如何开始/测试(使用Espresso我猜)该活动,而不必每次所有答案手动输入并在每次回答后点击按钮,直到我到达最后一个?

我需要的是将一些模拟数据传递给变量并制作一个Intent,但我不知道如何在Espresso中找不到与此相关的任何内容

android android-testing android-espresso

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

使用BeautifulSoup查找以给定字母开头的所有元素

如果我想找到所有带有BeautifulSoup的id = test的<p>元素,我使用:

for item in soup.findAll('p', {"id": "test"}):
Run Code Online (Sandbox Code Playgroud)

我如何找到每一个

ID以特定字母开头的元素 - 让我们说"t"?

我试过"t*"但它不起作用.

python beautifulsoup

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

打开 LogCat 视图的最快方法是什么?

大多数时候我运行一个项目我需要打开/最大化 LogCat 然后最小化它。通常需要用鼠标点击几下。

单击调试透视图上的 LogCat 图标ctrl+M将其最大化,然后单击最小化图标。

不知道是否有更快的方法,希望无需点击鼠标。

eclipse android logcat

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

无法找到包含的已配置根

我收到以下错误:

05-29 01:08:02.924: E/AndroidRuntime(5447): FATAL EXCEPTION: IntentService[com.sample.muzeitest.MuzeiClass]
05-29 01:08:02.924: E/AndroidRuntime(5447): java.lang.IllegalArgumentException: Failed to find configured root that contains /data/data/com.sample.muzeitest/files/wallpaper0.png
05-29 01:08:02.924: E/AndroidRuntime(5447):     at android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile(FileProvider.java:678)
05-29 01:08:02.924: E/AndroidRuntime(5447):     at android.support.v4.content.FileProvider.getUriForFile(FileProvider.java:377)
05-29 01:08:02.924: E/AndroidRuntime(5447):     at com.sample.muzeitest.MuzeiClass.muzeiContentUri(MuzeiClass.java:58)
05-29 01:08:02.924: E/AndroidRuntime(5447):     at com.sample.muzeitest.MuzeiClass.onUpdate(MuzeiClass.java:37)
05-29 01:08:02.924: E/AndroidRuntime(5447):     at com.google.android.apps.muzei.api.MuzeiArtSource.processAndDispatchSubscriberAdded(MuzeiArtSource.java:614)
05-29 01:08:02.924: E/AndroidRuntime(5447):     at com.google.android.apps.muzei.api.MuzeiArtSource.processSubscribe(MuzeiArtSource.java:581)
05-29 01:08:02.924: E/AndroidRuntime(5447):     at com.google.android.apps.muzei.api.MuzeiArtSource.onHandleIntent(MuzeiArtSource.java:539)
05-29 01:08:02.924: E/AndroidRuntime(5447):     at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:65)
05-29 01:08:02.924: E/AndroidRuntime(5447):     at android.os.Handler.dispatchMessage(Handler.java:99)
05-29 01:08:02.924: E/AndroidRuntime(5447):     at android.os.Looper.loop(Looper.java:137)
05-29 01:08:02.924: E/AndroidRuntime(5447):     at android.os.HandlerThread.run(HandlerThread.java:61)
Run Code Online (Sandbox Code Playgroud)

当我尝试使用FileProvidermuzei app时.

我正在进行一项活动(从可绘制文件夹中添加一些位图/data/data/APP-SPACE-HERE/files/ …

android android-fileprovider

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

单击事件只触发一次

我希望click()事件只触发一次.我可以使用removeClass(),但如果我再次需要它,那么听起来不错.

有任何想法吗?

jquery

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

在appcelerator中存储我的数据的位置?

让我们说我们想为Android做一个简单的应用程序,对于这个应用程序,我们想要一些数据.当我在我的电脑本地测试我的例子时,我将它们放在一个json格式的文件中.让我们说应用程序不需要互联网连接,所以我们无法向某个服务器发送请求.

现在如果我移动到Android设备(在我的情况下钛模拟器)我没有服务器,所以我无法获取我的json数据文件.

那秘密是什么?我怎么做这项工作?所有这些本机应用程序如何在没有服务器,没有数据库的情况下工作,而不是一种获取xml或json数据文件的方法?

日Thnx

titanium appcelerator appcelerator-mobile

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

不是从意图开始活动

如何在不使用Intent的情况下启动Activity?我唯一的规则就是

if( var == true ) startActivity();
Run Code Online (Sandbox Code Playgroud)

startActivity();需要一个Intent作为参数.

android

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

使用 js 打印数组并使用 jQuery 添加 html

我想用 js 打印一个数组,然后用 html() 向每个元素添加一些数据

我使用的代码是:

<script type="text/javascript">

$(document).ready(function() {
 var testArray = ["test1","test2","test3","test4"];

 for(var i=0;i<testArray.length;i++){
 document.write(" " +testArray[i]+"<br />").html("is the best");
 }
});

</script>
Run Code Online (Sandbox Code Playgroud)

但它不起作用。

javascript jquery

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

LinearLayout中的customView填充空间

MaskCustomView通过继承View 来使用自定义视图.自定义视图的宽度/高度布局参数都是WRAP_CONTENT.

会发生什么是LinearLayout中的自定义视图占用了所有空间.我可以看到使用uiautomatorViewer:

图像在这里

代码是:

public class MaskImageView extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.mask_image);

    LinearLayout container = (LinearLayout) findViewById(R.id.maskID);

    MaskCustomView maskView = new MaskCustomView(this);
    maskView.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT));
    container.addView(maskView);
}


public class MaskCustomView extends View {

    private Bitmap bp;
    private Paint p;

    public MaskCustomView(Context context) {
        super(context);

        bp = BitmapFactory.decodeResource(getResources(), R.drawable.apple);
        p = new Paint();

    }



    @Override
    public void onDraw(Canvas canvas) {
        canvas.drawBitmap(bp, 0, 0 , p);
        super.onDraw(canvas);

    }

}
}
Run Code Online (Sandbox Code Playgroud)

xml布局:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
          android:orientation="vertical" …
Run Code Online (Sandbox Code Playgroud)

android android-layout

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