问题列表 - 第49012页

类强制转换异常对话框android

我想在对话框中创建一个微调器

final Dialog viewDialog = new Dialog(NewActivity.this);
        viewDialog.getWindow().setFlags(
                WindowManager.LayoutParams.FLAG_BLUR_BEHIND,
                WindowManager.LayoutParams.FLAG_BLUR_BEHIND);
        viewDialog.setTitle("Nearest "+currentLocationType);
LayoutInflater li = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
            View dialogView = li.inflate(R.layout.nearestlocs, null);
            viewDialog.setContentView(dialogView);
// error is in the next line
            Spinner addressSpinner = (Spinner) 
dialogView.findViewById(R.id.addressSpinner); 
        Button okButton = (Button) dialogView.findViewById(R.id.okbutton);
Run Code Online (Sandbox Code Playgroud)

nearestlocs.xml是

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="fill_parent"
    android:layout_height="fill_parent">

    <Spinner android:id="@+id/addressSpinner"
        android:drawSelectorOnTop="true" android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

    <Button android:text="Show route on Map" android:id="@+id/okbutton"
        android:layout_width="wrap_content" android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"></Button>

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

错误日志

 03-14 01:09:24.686: WARN/dalvikvm(6583): threadid=3: thread exiting with uncaught exception (group=0x4001b188)
03-14 01:09:24.686: ERROR/AndroidRuntime(6583): Uncaught …
Run Code Online (Sandbox Code Playgroud)

android android-layout android-alertdialog

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

这在Ruby中是什么,为什么它存在?

它是一个阵列吗?它的结构和用途是什么?为什么它存在于Ruby中?

>> Z =  x=1 , y =2 , a =3 , b=4


=> [1,2,3,4]
Run Code Online (Sandbox Code Playgroud)

为什么这个数组支持初始化?它可以用于任何潜在用途吗?为什么Ruby的设计者支持这样一个深奥的数组声明?

ruby

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

jquery ui.progressbar标签 - 更改背景传递字母上的文字颜色

我已经使用此演示向jquery ui进度条添加了一个标签.

我想要做的是根据进度条是否在字母后面更改文本颜色.

如何判断是否已经发生?在此输入图像描述

jquery jquery-ui jquery-ui-progressbar progress-bar

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

什么是base32编码?

有关如何实现base32编码或base32编码规范的足够信息,但我不明白它是什么,我们为什么需要它以及主要应用程序在哪里.有人可以解释并提供有关使用情况的真实生活场景吗?谢谢.

crockford base32 维基百科base32

encoding base32

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

我正在覆盖原始的.focus()方法.有没有办法让我继续这样做,而不会破坏原来的行为

几个月前我为我的工作制作了一个Javascript库,现在看起来它有一个事件处理程序的问题,问题是我有一个触发器事件函数使用fireEvent方法,这很好用,我有这样的事情:

["focus", "click", "blur", ...].each(function(e){
    MyEvents[e] = function(fn){
        if(!fn){
            trigger(element, e);
        } else {
            addEvent(element, e, fn);
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

当然这只是一个想法,原始功能要大得多......好吧,你可以注意到,我为所有标准事件创建了一个自定义函数,所以我只是把它称为"element.click(function ...);所以...

问题是现在如果我做"input.focus();" 它没有得到焦点,但它触发事件,我怎么能这样做元素实际上焦点?也许从数组中删除焦点?如果我这样做,我将不得不删除一些其他事件,如提交,模糊等?

谢谢,实际上库正在测试中,所以这个bug需要尽快纠正.

再次感谢你.

javascript javascript-framework

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

Fragment Transaction上的片段重复

好的,每当我尝试替换我的应用程序中的片段时,它只会将容器内部的片段添加到另一个片段中,并保留当前片段.我试过调用replace并引用包含片段的视图,并引用片段本身.这些都不奏效.我可以使用片段事务管理器将一个片段添加到视图中,但即使我尝试在添加它之后将其删除,它也不起作用.任何帮助,将不胜感激.这是我的文件.

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

    //Setup the actionabar. Use setDrawableBackground to set a background image for the actionbar.
    final ActionBar actionbar = getActionBar();
    actionbar.setDisplayShowTitleEnabled(false);
    actionbar.setDisplayUseLogoEnabled(true);
    actionbar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
    actionbar.addTab(actionbar.newTab().setText(R.string.home_tab_text).setTabListener(this),true);
    actionbar.addTab(actionbar.newTab().setText(R.string.insert_tab_text).setTabListener(this));

    Fragment fragment = new insert_button_frag();
    FragmentTransaction transaction = getFragmentManager().beginTransaction();
    transaction.replace(R.id.button_fragment, fragment);
    transaction.addToBackStack(null);

    transaction.commit();
}
Run Code Online (Sandbox Code Playgroud)

这是布局

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

    <LinearLayout
        android:orientation="vertical"
        android:id="@+id/button_fragment_container"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content" >

        <fragment
            android:name="com.bv.silveredittab.home_button_frag"
            android:id="@+id/button_fragment"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content" />

    </LinearLayout>

    <LinearLayout
        android:orientation="horizontal"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" >

        <fragment
            android:name="com.bv.silveredittab.quick_insert_frag"
            android:id="@+id/quick_insert_frag"
            android:layout_width="350dip"
            android:layout_height="fill_parent" />

        <fragment
            android:name="com.bv.silveredittab.editor_frag"
            android:id="@+id/editor_frag"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent" …
Run Code Online (Sandbox Code Playgroud)

android transactions android-fragments

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

Javascript regexp - 仅当第一个字符不是星号时

我正在使用javascript验证器,它将让我构建基于regexp的自定义验证

从他们的网站:regexp=^[A-Za-z]{1,20}$允许最多20个字母字符.

如果输入字段中输入的数据超出此范围,则会返回错误.

我需要的是如果值的asterix作为第一个字符,将触发输入字段错误的字符串.

我可以使它触发相反的操作(如果第一个字符不是星号则出错):

regexp=[\u002A]
Run Code Online (Sandbox Code Playgroud)

Heeeeelp请:-D

javascript regex negate

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

PHP SwiftMailer或PEAR Mail

有人对这两个有一些评论吗?在经验,性能,容易度,问题,垃圾邮件相关等方面

假设您需要每1小时发送一次电子邮件(10-20)(cron job).

php email pear swiftmailer

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

需要有关双线性映射的信息

我用Google搜索了以下网址,并且需要有关双线性映射的更简单信息

Bilinear地图介绍 - 由Bethencourt和

http://en.wikipedia.org/wiki/Bilinear_map

第25讲:基于配对的密码学 - 麻省理工学院课程

我想知道一个简单易懂的框架

1)什么是双线性配对 - 一个例子会很棒2)在CP-ABE中如何有用 - 基于密文策略属性的加密模式

谢谢

cryptography

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

如何在gtk2hs中的事件处理程序之间传递状态

我正在尝试制作玩具应用程序,以便了解如何在Haskell中编写事件驱动程序.我要做的是在画布上绘制一条线,每次按下一个键时向前移动(所以它在文本编辑器中是一种原始光标).

我的问题是我无法确定用户按下按键的次数的最佳方法.显然,我不能像在命令式程序中那样使用全局变量,所以我可能需要在调用堆栈上传递状态,但是在每个事件处理程序返回后,GTK执行会进入主循环,因为我不会控制主循环我不知道如何从一个事件处理程序传递更改的全局状态.那么一个事件处理程序如何将状态传递给另一个事件处理程序?

我在这里有一种部分解决方案,其中键盘事件重新调整myDraw,并将其设置为新的事件处理程序.我不确定这个解决方案是否可以扩展,或者即使这是一个好主意.

什么是这个问题的最佳粒子解决方案?

import Graphics.UI.Gtk
import Graphics.Rendering.Cairo

main :: IO ()
main= do
     initGUI
     window <- windowNew
     set window [windowTitle := "Hello World",
                 windowDefaultWidth := 300, windowDefaultHeight := 200]

     canvas <- drawingAreaNew
     containerAdd window canvas

     widgetShowAll window 
     draWin <- widgetGetDrawWindow canvas
     canvas `on` exposeEvent $ do liftIO $ renderWithDrawable draWin (myDraw 10)
                                  return False

     window `on` keyPressEvent $ onKeyboard canvas
     window `on` destroyEvent  $ do liftIO mainQuit
                                    return False

     mainGUI

onKeyboard :: DrawingArea -> EventM EKey Bool
onKeyboard canvas …
Run Code Online (Sandbox Code Playgroud)

haskell gtk2hs

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