小编sla*_*9mf的帖子

在动作栏android中显示徽标和应用程序名称

我已设置这两行代码以在操作栏中显示徽标和应用名称,但只显示应用名称,如屏幕截图所示:

在此输入图像描述

actionBar.setDisplayUseLogoEnabled(true);
actionBar.setLogo(R.drawable.icon);
Run Code Online (Sandbox Code Playgroud)

我需要其他代码来显示它们吗?我在清单中添加了这个,但结果相同:

<application
        android:allowBackup="true"
        android:icon="@drawable/icon"
        android:logo="@drawable/icon"
Run Code Online (Sandbox Code Playgroud)

我正在使用操作栏进行Tabbed活动.

你能帮助我吗?谢谢

android android-actionbar

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

matplotlib中的密度图(热图)

我有一个坐标列表:

y,x
445.92,483.156
78.273,321.512
417.311,204.304
62.047,235.216
87.24,532.1
150.863,378.184
79.981,474.14
258.894,87.74
56.496,222.336
85.105,454.176
80.408,411.672
90.656,433.568
378.027,441.296
433.964,290.6
453.606,317.648
383.578,115.432
128.232,312.496
116.276,93.536
94.072,222.336
52.226,327.308
321.663,187.56
392.972,279.008
Run Code Online (Sandbox Code Playgroud)

我想使用matplotlib根据这些点绘制密度图(或热图).我正在使用pcolormesh和contourf.我的问题是pcolormesh没有相同的音高大小: 在此输入图像描述

这是代码:

x, y = np.genfromtxt('pogba_t1314.csv', delimiter=',', unpack=True)

#print(x[1], y[1])
y = y[np.logical_not(np.isnan(y))]
x = x[np.logical_not(np.isnan(x))]
k = gaussian_kde(np.vstack([x, y]))
xi, yi = np.mgrid[x.min():x.max():x.size**0.5*1j,y.min():y.max():y.size**0.5*1j]
zi = k(np.vstack([xi.flatten(), yi.flatten()]))

fig = plt.figure(figsize=(9,10))
ax1 = fig.add_subplot(211)


ax1.pcolormesh(xi, yi, zi.reshape(xi.shape), alpha=0.5)

ax1.plot(y,x, "o")
ax1.set_xlim(0, 740)
ax1.set_ylim(515, 0)

#overlay soccer field
im = plt.imread('statszone_football_pitch.png')
ax1.imshow(im, extent=[0, 740, 0, 515], aspect='auto') …
Run Code Online (Sandbox Code Playgroud)

python matplotlib

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

使用jquery选择div不起作用

我有动态创建的元素的事件监听器:

<script>
        $(document).on('change', '.inputfile', function() {
            var name = ($(this).val().split('\\').pop());
            selectFile(name);
        });
</script>
Run Code Online (Sandbox Code Playgroud)

一旦选择了文件,我想附加一个显示文件名本身的段落.我的问题是jquery选择器不工作:

function selectFile(filename) {
        alert(filename);
        var classes = $(this).closest('.inputgroup');
        $('classes').append('<p>'+filename+'</p>');
}
Run Code Online (Sandbox Code Playgroud)

我想用class = inputgroup将段落附加到最近的div中,因为该类有几个div.使用简单$('.inputgroup').append('<p>'+filename+'</p>');就可以了,并创建了段落.这是HTML:

<div class="inputgroup">
   <label class="btn btn-default btn-info" style="margin-top: 8px">
         Browse <input type="file" style="display: none;" class="inputfile"/>
   </label>
   <button type="button" class="btn btn-outline-danger" onclick="myAjax()">Ok</button>
   <span id="remove_field" class="glyphicon glyphicon-remove" aria-hidden="true" style="vertical-align: middle"></span>
</div>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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