问题列表 - 第27620页

Android Home Screen Widget使用EditText失败

每当我将一个EditText小部件添加到我的主屏幕小部件的布局(混淆该术语widget在Android词典中如何使用两次: - /)时,我收到"问题加载小工具"错误框.

这是我正在尝试的布局; 如果你删除EditText,它的工作......

<RelativeLayout
         android:layout_width="fill_parent"
         android:layout_height="fill_parent"
         xmlns:android="http://schemas.android.com/apk/res/android">

             <Button
                     android:id="@+id/button_generate"
                     android:layout_width="54px"
                     android:layout_height="54px"
                     android:text="Generate"
                     android:textSize="10sp"
                     android:gravity="center"
                     android:layout_alignParentTop="true"
                     android:layout_toRightOf="@+id/edittext_key">
             </Button>   

             <TextView
                     android:id="@+id/textview_hash"
                     android:layout_width="75px"
                     android:layout_height="45px"
                     android:text="Password"
                     android:textSize="11sp"
                     android:gravity="left"
                     android:layout_alignParentTop="true"
                     android:layout_toLeftOf="@+id/edittext_key">
             </TextView>

             <EditText
                     android:id="@+id/edittext_data2"
                     android:layout_width="200px"
                     android:layout_height="50px"
                     android:textSize="12sp"
                     android:layout_marginTop="20px"
                     android:layout_alignParentTop="true"
                     android:layout_centerHorizontal="true">
             </EditText>
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

现在,谷歌搜索主屏幕小部件有一个EditText,显然合法的实施.为什么这不起作用的任何想法?

android

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

从uiwebview访问相机?

是否可以从uiwebview访问iphone的相机?我知道phonegap会这样做,但如何让它在没有phonegap的情况下工作?

谢谢.

iphone camera uiwebview

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

我可以在WHILE循环中使用CASE语句吗?

这就是我正在做的事情:

while (@counter < 3 and @newBalance >0)
begin   
CASE
when  @counter = 1 then  ( @monFee1 = @monthlyFee, @newBalance = @newBalance-@fee)
when  @counter = 2 then  ( @monFee2 = @monthlyFee, @newBalance = @newBalance-@fee)
END
@counter = @counter +1
end
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

关键字"CASE"附近的语法不正确.

不知道为什么.请帮忙!

sql case while-loop

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

Lambda表达式 - 根据集合中另一个属性的值设置对象集合中的一个属性的值

我是lambda表达式的新手,希望利用语法根据集合中的另一个值设置集合中一个属性的值

通常我会做一个循环:

class Item
{
    public string Name { get; set; }
    public string Value { get; set; }
}

void Run()
{
    Item item1 = new Item { Name = "name1" };
    Item item2 = new Item { Name = "name2" };
    Item item3 = new Item { Name = "name3" };

    Collection<Item> items = new Collection<Item>() { item1, item2, item3 };

    // This is what I want to simplify.
    for (int i = 0; i < items.Count; i++) …
Run Code Online (Sandbox Code Playgroud)

lambda expression .net-4.0 c#-4.0

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

在Actionscript 3中从数组中删除元素的更有效方法

我有一个对象数组.每个对象都有一个名为name的属性.我想有效地从数组中删除具有特定名称的对象.这是最好的方式吗?

  private function RemoveSpoke(Name:String):void {
    var Temp:Array=new Array;
    for each (var S:Object in Spokes) {
      if (S.Name!=Name) {
        Temp.push(S);
      }
    }
    Spokes=Temp;
  }
Run Code Online (Sandbox Code Playgroud)

apache-flex air actionscript-3

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

Rails测试:断言渲染动作

如何编写测试来断言操作new是否已呈现?

def method
  ...
  render :action => :new
end
Run Code Online (Sandbox Code Playgroud)

我正在寻找类似下面这些行的东西,但要声明操作被调用,而不是模板:

assert_equal layout, @response.layout
assert_equal format, @request.format
Run Code Online (Sandbox Code Playgroud)

我知道我做不到 @response.action

提前致谢!

德布

testing ruby-on-rails

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

使用ImageMapType,Tile边界框替换Google Maps v3中的GTileLayer?

我需要更新此代码:

radar_layer.getTileUrl=function(tile,zoom) {

    var llp = new GPoint(tile.x*256,(tile.y+1)*256);
    var urp = new GPoint((tile.x+1)*256,tile.y*256);
    var ll = G_NORMAL_MAP.getProjection().fromPixelToLatLng(llp,zoom);
    var ur = G_NORMAL_MAP.getProjection().fromPixelToLatLng(urp,zoom);
    var dt = new Date();
    var nowtime = dt.getTime();

    var tileurl = "http://demo.remoteservice.com/cgi-bin/serve.cgi?";
        tileurl+="bbox="+ll.lng()+","+ll.lat()+","+ur.lng()+","+ur.lat();
        tileurl+="&width=256&height=256&reaspect=false&cachetime="+nowtime;

    return tileurl;
};
Run Code Online (Sandbox Code Playgroud)

我得到了:

var DemoLayer = new google.maps.ImageMapType({

     getTileUrl: function(coord, zoom) {

     var llp = new google.maps.Point(coord.x*256,(coord.y+1)*256);
     var urp = new google.maps.Point((coord.x+1)*256,coord.y*256);
     var ll = googleMap.getProjection().fromPointToLatLng(llp);
     var ur = googleMap.getProjection().fromPointToLatLng(urp);
     var dt = new Date();
     var nowtime = dt.getTime();

     var tileurl = "http://demo.remoteservice.com/cgi-bin/serve.cgi?"; …
Run Code Online (Sandbox Code Playgroud)

javascript google-maps

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

覆盖静态创建的对象中的方法

所有,

由于我正在使用的库中的错误,我需要覆盖扩展某个类的所有对象上的dispose()方法,并使其成为NO-OP.我知道如果我直接创建类的新实例,这很容易做到:

layerManager = new LayerManagerLayer(wwd) {
    @Override
    public void dispose() {}
};
Run Code Online (Sandbox Code Playgroud)

问题是我获得的很多对象实例不是由我的客户端代码直接构造的,而是通过静态库方法调用创建的.

// Here I want to override the dispose method, but I cannot.
Layer l = ShapefileLoader.makeShapefileLayer(this.getClass().getResource("polylines10.shp"));
Run Code Online (Sandbox Code Playgroud)

有没有办法可以将我的dispose方法注入到静态创建的对象中,而无需修改原始源代码?

java overriding worldwind

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

C#如何遍历注册表?

嘿,如何使用c#迭代注册表?我希望创建一个表示每个键的属性的结构.

c#

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

关于" - >"和"."的真实情况.

我一直想知道编译器如何看到指向结构的指针(在C中假设)和结构本身的真正区别.

struct person p;
struct person *pp;
Run Code Online (Sandbox Code Playgroud)

pp->age,我总是想象编译器会这样做:"pp的值+结构中的属性"age"的偏移量".

但它的作用是person.p什么?它几乎是一样的.对我来说,"程序员",p不是内存地址,它就像"结构本身",但当然这不是编译器如何处理它.

我的猜测是它更像是一种语法,而编译器总是如此(&p)->age.

我是对的?

c compiler-construction struct

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