问题列表 - 第48889页

在onActivityResult中使用相机时遇到问题

我有两个选项"选择照片"和"拍照" - 我的选择照片功能完全正常,但拍照时出现问题.主要是保存的图像在保存后显示在图像视图中.

定义了我的照片位置:

public class photoActivity extends Activity {   
      private String photoPath;
      private ImageView imgView;
{...} 
Run Code Online (Sandbox Code Playgroud)

我的相机听众:

bPicFromCam.setOnClickListener(new View.OnClickListener() {
        public void onClick(View v) {

            String state = Environment.getExternalStorageState();

            if (Environment.MEDIA_MOUNTED.equals(state)) {

                long captureTime = System.currentTimeMillis();

                photoPath = Environment.getExternalStorageDirectory() + "/MYAPP" + captureTime + ".jpg";

                getPicFromCam(v);
            }
            else{

                Toast.makeText(getApplicationContext(),
                    "Sorry there is a problem accessing your SDCard, " +
                    "please select a picture from your gallery instead.", Toast.LENGTH_LONG).show();
            }

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

然后我的代码启动相机意图(注意photoPath是正确的):

    public void getPicFromCam(View view){

    System.out.println("photoPath: " + …
Run Code Online (Sandbox Code Playgroud)

android android-intent android-camera android-camera-intent

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

Primefaces使用Javascript打开ap:对话框

我正在尝试使用JavaScript在页面加载时打开primefaces对话框组件,但我无法打开它.我的"这里!" 页面加载时会触发警报,但不能使用客户端上的widgetvar属性找到该组件.有人知道JavaScript中的正确引用吗?

码:

<ui:composition template="#{layoutBean.registeredTemplate}">
    <ui:define name="head">
        <script type="text/javascript">
            jQuery(document).ready(function(){
                alert("HERE!");
                scrapeImagesDlg.show();
            }); 
        </script>
    </ui:define>

    <ui:define name="content">
        <p:dialog header="#{bundle['bookmarklet.dialog.HEADER']}" 
              widgetVar="scrapeImagesDlg" 
              modal="true" 
              styleClass="dialog dialog2" 
              draggable="false" 
              resizable="false"
              showEffect="fade" 
              hideEffect="fade" 
              closeListener="#{bookmarklet.close}"
            onCloseUpdate="imageGrid">

        <div class="dialog dialog2">
            <div class="dialog-top-reg"></div>

            <div class="dialog-middle-reg">
                <div class="close-button"><h:form>
                    <p:commandButton onclick="scrapeImagesDlg.hide()"/>
                </h:form></div>

                <h:form id="scrapeFrm">
                 <p:commandButton onclick="scapeImages()" value="scrape images"/>

                 <h:inputHidden id="scrapeURL" value="http://www.freefoto.com/preview/04-01-70?ffid=04-01-70"/>

                 <p:remoteCommand name="scapeImages" 
                    process="@this,scrapeURL"
                    actionListener="#{bookmarklet.loadImages}"
                    update="imageGrid"/>

                 <p:outputPanel id="imageGrid">
                    <p:dataGrid var="img" 
                        value="#{bookmarkletBean.imageURLs}" 
                        rendered="#{bookmarkletBean.shouldRender}"
                        columns="1"  
                        rows="1"
                        paginator="true"
                        effect="true" 
                        paginatorTemplate="{FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} " 
                        paginatorPosition="bottom"> 

                        <p:column>  
                                <h:panelGrid columns="1" style="width:100%">
                                        <p:graphicImage value="#{img}" width="100" height="100"/> …
Run Code Online (Sandbox Code Playgroud)

primefaces

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

使用jQuery,如何在指定CSS类的兄弟之间找到元素的索引

给出以下HTML:

<div class="component">
    <div class="component">
        <div class="component">
        </div>
    </div>
    <div class="component">
        <div class="somethingelse">
        </div>
        <div class="component">
        </div>
        <div class="component">
            <input type="button" value="Get Path" onclick="showPath(this)" />
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我正在尝试编写函数,showPath以便它返回div与其兄弟类相关的父元素的索引component.所以在上面的示例中,我希望函数返回1.

我已经走到了这一步,但它又回归了2; 我不知道该做什么来忽略div课堂somethingelse

function showPath(element) {
    var component = $(element).closest('.component');
    alert(component.index());
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

使用什么IDE?

我来自Linux和Windows编程对我来说相当新.在linux上,我曾经使用过vim和命令行,一切正常,即使对于大型项目也是如此.但是,在Windows上,命令行似乎更麻烦,我听说很多开发人员使用IDE.问题是,我该怎么用(这里是C++)?每个人通常使用什么?VC++?我读过Eclipse,C++是如何支持它的?我使用过Netbeans for Java,我非常喜欢它,C++支持是否达到标准?此外,Netbeans似乎需要制作Windows,这是一个痛苦的设置,有一个很好的选择吗?

c++ java eclipse visual-studio visual-c++

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

不执行的行的更改会破坏构建!

我有一个实现提供文件共享功能的库的工作.

这已经发生了两次:

首先,在if-else路径中的字符串中,只执行if路径,但是当我在else路径中更改拼写时,几分钟后软件在std库中崩溃.我通过附带的调试进行了验证,发现内衬的更改从未被触及过.当我扭转这种变化时,它再次运作良好.

其次,我的软件再次在std库上崩溃,out-of-array检查标准的basic_string析构函数.

我做了一切,所有图书馆都匹配了_HAS_ITERATOR_DEBUGGING.

4个小时后,我发现有问题的文件是TorrentFile.cpp/h.

如果我添加一个函数(即使它从未被调用过),程序会在该文件的末尾崩溃,但如果没有,则没有错误.导致问题的代码:

std::vector<TorrentFileListPacket> TorrentFile::GetFileMap()
{
    std::vector<TorrentFileListPacket> vFiles;
    return vFiles;
};
Run Code Online (Sandbox Code Playgroud)

如果我评论这个代码,崩溃就消失了.

这真让我抓狂!

我已经做了8年的开发人员,我以前从未见过这样的东西!

附加信息

我的内存没问题,我在Windows 7中使用Visual Studio 2010和SP1.该库libTorrent来自RasterBar,它链接到boost.该软件正在使用MFC.

c++ crash mfc visual-studio

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

移动应用程序或Web应用程序或两者?

我正处于一个想法的规划和设计阶段.

把foursquare或quora想象成产品,我知道它们完全不同,但动力学是相似的.需要用户输入和参与的众包社交应用程序.

鉴于此,"产品"应该是移动应用程序,网站还是两者兼而有之?大多数创意是否首先成为网站,移动应用程序是事后的想法?移动应用程序只是一个伴侣还是整个体验?

最重要的是,如何在开发之前做出此决定?是否有某种试金石可以确定哪3个选项有效?

任何提示,建议或指导都非常感谢.

iphone mobile android

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

将XDebug与Eclipse PDT和XAMPP一起使用

我无法将PHP脚本调试为脚本.它始终在启动后立即终止.我在php.ini中设置了一个Xdebug日志,但它完全没有用.Xdebug 确实显示在我的phpinfo()上,所以我知道它在Apache中加载.

我也可以将代码调试为一个网页(它不提供变量信息,但不会在断点上停止),所以我知道Eclipse有适当的服务器设置.两个调试选项都使用相同的PHP exe(使用XAMPP安装的那个,使用vc6编译器编译的php 5.3.1).我确保Xdebug的编译符合这些设置.

在一个可能相关的说明:我注意到我只能使用zend_extension命令加载Xdebug,而不是zend_extension_ts,即使我的PHP版本确实是线程安全的?我不得不承认我有点困惑.

我也非常肯定无论我在Eclipse中选择"XDebug",我都做到了.我已经按照两个教程在这里无济于事.有人有主意吗?我已经尝试了与我的XAMPP(2.0.6-dev)捆绑在一起的Xdebug版本,我还下载了一个新的.dll版本2.1.

谢谢!

eclipse xampp xdebug

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

MySQL查询; 如果大于值'是'否则'否'; 分组

我在表中有这些数据:

id  account status
1      8       1
2      8       4
4      8       3
5      8       1
6      1       4
7      1       3

我想要一个查询来返回帐号,如果该帐号的任何状态为<3,则返回'是'否则'否'.所以,这些结果:

account pending
8          'Yes'
1          'No'

我有:

SELECT account, IF(status>2,'No','Yes') as pending FROM table GROUP BY account;

但它似乎只考虑了每个帐户的第一行.(例如,id 1的状态= 1,所以即使id 4的状态改变,因此状态= 1,它仍然认为所有都大于2.)

我非常感谢任何帮助.我通常可以做正确的查询设计,但这给了我一个大脑抽筋.:)

mysql filter

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

如何使用预先排序的数据初始化TreeMap?

我的应用程序使用TreeMap来保持数据排序并具有log(n)查找和插入.这在应用程序运行时的一般情况下效果很好,但是当应用程序首次启动时,我需要初始化具有数百万个long的TreeMap,我按排序顺序(升序).

由于这些初始化值已经排序,有没有办法将它们插入TreeMap而不支付树插入和重新平衡的log(n)成本?

java initialization treemap sortedmap insertion

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

具有许多属性的Python类

我正在尝试创建一个具有大量属性(大约 10 个)的类。有没有比以下更漂亮(更Pythonic)的方式来启动课程:

class myClass:
def __init__(self,atributeA,atributeB,atributeC)
   self.atributeA=atributeA
   self.atributeB=atributeB
   self.atributeC=atributeC
Run Code Online (Sandbox Code Playgroud)

有没有比创建类实例更好的方法

thisInstance=myClass(valueA,valueB,valueC)
Run Code Online (Sandbox Code Playgroud)

python class

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