问题列表 - 第49244页

在WebView中显示Android资产文件?

我已经看到了关于从资产提供WebView页面的问题的各种讨论,其中没有一个看起来是确定的.

我希望能够使用webview显示存储在项目资产中的html(和包含的css)文件.

我发现wv.loadUrl("file:///android_asset/html_no_copy/demo_welcome.html")显示该文件没问题,但是demo_welcome.html中的链接,无论是本地(没有url前缀文件名)还是绝对 - 相同form for fed to loadUrl - 不起作用.他们在视图上显示"网页不可用"错误.

WebView wv = (WebView)this.findViewById(R.id.splashWebView);
wv.loadUrl("file:///android_asset/html_no_copy/test.html"); // Works
Run Code Online (Sandbox Code Playgroud)

要么

wv.loadUrl("file:///android_asset/html_no_copy/demo_welcome.html"); // Works
Run Code Online (Sandbox Code Playgroud)

但是demo_welcome.html中的以下链接都不起作用:

<a href="test.html">CLICK HERE</a><p>
<a href="file:///android_asset/html_no_copy/test.html">OR HERE</a>
Run Code Online (Sandbox Code Playgroud)

我知道我可以通过编写内容提供商来解决这个问题,但这看起来很极端.

我希望这可以从SDK 1.6(4)开始工作.

有没有人知道这是否可以用HTML完成,还是需要克隆一些代码来加载数据?

android webkit

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

使用RSpec期望方法调用和原始方法的代理

我想发现缺少BDD:包括ActiveRecord :: Base.find方法的参数.所以我的想法是在规范中有这样的东西:

ActiveRecord::Base.should_receive(:find).once.and_proxy_to_original_method
parent = SomeClass.find 34
parent.child.should be_loaded
parent.other_children.should be_loaded
Run Code Online (Sandbox Code Playgroud)

如果没有急切加载#child或#other_children关联,那么期望应该会失败,例如:"预期的ActiveRecord :: Base.find被调用一次但是它被调用了2次以下args:1. ...; 2. ......"

有谁知道是否有一些像这样工作的匹配器或如何制作它.

谢谢

bdd rspec ruby-on-rails controllers

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

iOS上的自定义EQ AudioUnit

iOS上AudioUnit的唯一影响是"iTunes EQ",它只允许您使用EQ预设.我想在我的音频图表中使用自定义的eq

我在这个问题上遇到了这个问题,看到了一个答案,建议在渲染回调中使用这个DSP代码.这看起来很有希望,人们似乎在各种平台上有效地使用它.然而,即使平坦的eq,我的实施也有很多噪音.

这是我的20行集成到Apple的"MixerHost"示例应用程序的"MixerHostAudio"类(一次性提交):

https://github.com/tassock/mixerhost/commit/4b8b87028bfffe352ed67609f747858059a3e89b

关于如何让这个工作的任何想法?整合情商的任何其他策略?

编辑:这是我遇到的失真的一个例子(使用eq flat):http: //www.youtube.com/watch?v = W_6JaNUvUjA

audio objective-c core-audio audiounit ios

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

测试numpy数组是否对称?

是否有更好的pythonic方法来检查ndarray是否在特定维度上对角对称?即对于所有的x

(arr[:,:,x].T==arr[:,:,x]).all()
Run Code Online (Sandbox Code Playgroud)

我确定我错过了一个(duh)答案,但是这里的2:15 ...... :)

编辑:澄清一下,我正在寻找一种更"优雅"的方式:

for x in range(xmax):
    assert (arr[:,:,x].T==arr[:,:,x]).all()
Run Code Online (Sandbox Code Playgroud)

python numpy matrix

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

12
推荐指数
2
解决办法
1309
查看次数

基于两个属性的自定义模型验证.一个影响另一个

我使用Asp.Net MVC 2与实体框架4.情况如下:我有一个复选框和一个文本框(日期选择器).如果选中该复选框,则需要文本框.如果复选框为false,则不需要文本框.
Checkbox True => Textbox Required
Checkbox False =>不需要文本框

<%:Html.CheckBoxFor(model => model.oEnvironment.Remediate) %>
<%= Html.TextBoxFor(model => model.oEnvironment.DatePick)%>
Run Code Online (Sandbox Code Playgroud)

我知道如何创建ValidationAttribute但我不知道如何创建一个验证类来验证是否选中了复选框(如果我的实体修复属性为true),然后根据需要放置DatePick字段.

任何的想法 ?

validation entity-framework-4 validationattribute asp.net-mvc-2

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

使用适配器动态更新listview

教程使用SimpleAdapter工作正常,但我需要在输入新数据时更新适配器中的数组.

你能否指导我如何使用SimpleAdapter以外的东西更新ListView?

android listview

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

CodeIgniter - 查询的ORDER BY

我有一个非常小的脚本来从数据库表中获取所有记录,代码如下

$query = $this->db->get($this->table_name);
return $query->result();
Run Code Online (Sandbox Code Playgroud)

使用这种语法,我将如何命名'name'?

每次我坚持按顺序排列时,我都会收到错误.

干杯,

codeigniter

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

Android GridView 3 x 6图像裁剪

我想创建一个正方形图像的网格,但是无法使图像按需要显示。我从GridView教程开始:

http://developer.android.com/resources/tutorials/views/hello-gridview.html

这似乎很接近我想要的。

我能看到的唯一区别是,我需要恰好18张图像,并且它们都必须为正方形。我将列数设置为3,然后加载18张图像,然后应在6行中。我希望图像完全填满每一行,并且不要留下任何多余的多余尺寸的间隙。在将图像下载到手机之前,我不知道它们的大小。希望它们一开始会接近正方形,但是我需要裁剪中心使其完全正方形,然后缩放它们以完全填充3列。我需要图像以保留其长宽比。

我似乎找不到使这项工作可用的设置或代码。图像重叠,有缝隙,无法正确缩放或其他错误。

当我的模拟器设置为480x800时,我得到的最接近的是通过如下更改GridView教程:

imageView.setLayoutParams(new GridView.LayoutParams(480/3,480/3));
imageView.setScaleType(ImageView.ScaleType.CENTER_CROP);
imageView.setPadding(0,0,0,0);
imageView.setAdjustViewBounds(true);

====

<网格视图 
    xmlns:android =“ http://schemas.android.com/apk/res/android” 
    android:id =“ @ + id / gridview” 
    android:layout_width =“ fill_parent” 
    android:layout_height =“ fill_parent” 
    android:numColumns =“ 3” 
    android:stretchMode =“ columnWidth” 
    android:gravity =“ fill | clip_horizo​​ntal | clip_vertical”
/> 

这几乎是正确的。我正在使用的方形测试图像缺少几个像素,非方形图像没有被裁剪,而是在内部用黑框保留下来以保持比率,并且硬编码的值很脆弱,无法在所有手机,方向或布局。我觉得很有趣,CENTER_CROP文档似乎声称它将通过扩展以适合图像来实现我想要的功能,但是似乎对CENTER_INSIDE而言。

我感觉很亲密,但从没有得到想要的东西。也许我应该使用GridView以外的其他工具?有什么建议么?

请不要贪吃。

谢谢。

android gridview image scale

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

在<div>周围包裹链接<a>

可以像这样<a><div>s 周围包装标签:

<a href=etc etc>
    <div class="layout">
        <div class="title">
        Video Type
            <div class="description">Video description</div>
        </div>
    </div>
</a>
Run Code Online (Sandbox Code Playgroud)

Eclipse告诉我div是在错误的地方?如果不允许这样做.如何让整个"布局"类成为链接?

html javascript

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