小编jlo*_*pez的帖子

使用APV实现pdfViewer

我正在查看很多帖子,寻找在我的Android应用程序中实现此示例的方法.http://apv.googlecode.com/files/apv-0.3.3dev01.tar.gz

我在某处读到了我必须使用NDK,我已经下载了,但我不明白这一点.

我还读过我运行脚本build-native.sh,也不知道怎么做.

当您下载它时运行该项目时,我有以下错误.

07-03 10:18:06.171: ERROR/AndroidRuntime(375): FATAL EXCEPTION: main
07-03 10:18:06.171: ERROR/AndroidRuntime(375): java.lang.ExceptionInInitializerError
07-03 10:18:06.171: ERROR/AndroidRuntime(375):     at cx.hell.android.pdfview.OpenFileActivity.getPDF(OpenFileActivity.java:541)
07-03 10:18:06.171: ERROR/AndroidRuntime(375):     at cx.hell.android.pdfview.OpenFileActivity.startPDF(OpenFileActivity.java:502)
07-03 10:18:06.171: ERROR/AndroidRuntime(375):     at cx.hell.android.pdfview.OpenFileActivity.onCreate(OpenFileActivity.java:219)
07-03 10:18:06.171: ERROR/AndroidRuntime(375):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
07-03 10:18:06.171: ERROR/AndroidRuntime(375):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
07-03 10:18:06.171: ERROR/AndroidRuntime(375):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
07-03 10:18:06.171: ERROR/AndroidRuntime(375):     at android.app.ActivityThread.access$2300(ActivityThread.java:125)
07-03 10:18:06.171: ERROR/AndroidRuntime(375):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
07-03 10:18:06.171: ERROR/AndroidRuntime(375):     at android.os.Handler.dispatchMessage(Handler.java:99)
07-03 10:18:06.171: ERROR/AndroidRuntime(375):     at android.os.Looper.loop(Looper.java:123)
07-03 10:18:06.171: ERROR/AndroidRuntime(375):     at android.app.ActivityThread.main(ActivityThread.java:4627)
07-03 10:18:06.171: ERROR/AndroidRuntime(375):     at java.lang.reflect.Method.invokeNative(Native Method)
07-03 10:18:06.171: ERROR/AndroidRuntime(375):     at …
Run Code Online (Sandbox Code Playgroud)

android pdf-viewer apvpdf

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

调用方法onClickListener

这似乎是一个荒谬的问题,但我希望能够调用与按下特定按钮的事件相关联的代码.

我一直在寻找信息,我看不出任何可以帮助我的信息.

我想要的例子:

final ImageView img23 = (ImageView) vTweets.findViewById(R.id.ImageView01);
img23.setId(t);

img23.setOnClickListener(new OnClickListener() {

   public void onClick(View v) {

      //I need to use this code without the user press the button//
   }
});

public void example(){

   //Here I need to use the code that is inside the onclick event//

}
Run Code Online (Sandbox Code Playgroud)

谢谢

android onclicklistener

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

MySQL触发器插入后使用从不同表中选择查询

DBA的新人感谢与我的关系.

概述: 我有组,子组和用户.

  1. 用户可以是Group的所有者,因此应该是其所有子组的所有者
  2. 用户可以是组的协作者或关注者,因此应该是其所有子组的协作者或关注者
  3. 用户可以是只是子组的协作者或追随者

表格如下(简化):

(topic_id,标题)

子组(subtopic_id,title,topic_id)

rel_Group(user_id,topic_id,type)//确定用户与组(所有者,协作者或关注者)之间的关系

rel_Subgroup(user_id,subtopic_id,type)//确定用户与子组(所有者,协作者或关注者)的关系

用户(user_id)

我想在创建子组时创建一个触发器,该子组将在rel_Subgroup中INSERT/UPDATE/DELETE行,因此作为所有者,协作者或组的跟随者的用户分别是子组的所有者,协作者或跟随者

这是我得到的最接近但仍然得到的: #1415 - 不允许从触发器返回结果集.

SQL查询

delimiter //
create trigger Transfer_Rights_to_Subgroup
after insert 
on Subgroup
for each row
begin
select user_id,type from rel_Group where rel_Group.topic_id = NEW.topic_id;
insert into rel_Subgroup VALUES (rel_Group.user_id,NEW.subtopic_id,rel_Group.type); 
END; //
delimiter ;
Run Code Online (Sandbox Code Playgroud)

我希望对插入进行排序,然后找出更新/删除.

任何帮助,非常感谢!

谢谢

mysql triggers insert

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

删除uiwindow的子视图?

我想从uiwindow中删除一个视图,所以我在appdelegate方法中使用nslog,它说窗口的子视图计为两个,NSLog(@" %d",[[self.window subviews] count]);所以如何从窗口中删除该子视图,如果我删除该子视图我有标签栏控制器继续...

- (void) GetUserCompleted

{
    NSLog(@"   %@",[[self.window subviews] objectAtIndex:0]);   
    NSLog(@"   %@",[[self.window subviews] objectAtIndex:1]); 
}
Run Code Online (Sandbox Code Playgroud)

window subview calayer ios ios5

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

显示来自url android的视频

我有这个视频:http://www.youtube.com/v/oyB5QWcPSRo? version = 3&f = user_uploads&app = youtube_gdata,我需要它在我的应用程序中播放,我已经使用videoView测试失败了:有错误信息"无法播放视频"

MediaController mc = new MediaController(this);
mc.setAnchorView(vidYout);
mc.setMediaPlayer(vidYout);
Log.v("TAG","URL: "+YoutubeVO.url_video);
Uri video = Uri.parse("devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8");
//Uri video = Uri.parse(YoutubeVO.url_video);
vidYout.setMediaController(mc);
vidYout.setVideoURI(video);
vidYout.requestFocus();
vidYout.start();
Run Code Online (Sandbox Code Playgroud)

我试图更改URL,如果问题出在视频中,但不是.我也试过使用webView失败了

wvComunicado.getSettings().setLoadWithOverviewMode(true);
wvComunicado.getSettings().setUseWideViewPort(true);
wvComunicado.loadData(YoutubeVO.url_video, "text/html" , "UTF-8");
Run Code Online (Sandbox Code Playgroud)

关于如何玩它的任何想法?

谢谢!

video android android-videoview

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

在Asynctask中将视图作为参数发送

我正在编写一个代码,我在其中膨胀视图,当用户单击一个视图时,我需要执行解析URL,然后检查解析是否返回给我.问题是我需要在asynctask解析中做到不能获得异常,并且在任务结束之前进行检查.

理想的做法是将视图作为参数发送到AsyncTask,以将我的所有代码发送到Asynctask.但不是如何使这最后

我把代码放在了容易理解的地方.

vMens.setOnClickListener(new View.OnClickListener() {

    public void onClick(View vMens) {
        int readOK=0;
        try{
            new taskMensaje(vMens).execute();

            if(mess_gest.equals("1")){
                readOK=1;
            }else{
                readOK=0;
            }
        }catch(Exception e){
            Utils.showDialog(Calendario.this, "Error", "No se puede gestionar el mensaje");
        }
            if (readOK==0){
                Mess.state = message.get(vMens.getId()).p1;
                Mess.tittle = message.get(vMens.getId()).p2;
            else{
                //message no gest
            }
    }
});
private class taskMensaje extends AsyncTask<String, Void, View> {

    @Override
    protected String doInBackground(String... params) {
        MensajeriaGestionablePARSER parserMensGest = new MensajeriaGestionablePARSER(urlMensGest);
        gestionables = parserMensGest.parse();

        mess_gest = gestionables.get(0).p0;
        return "";
    }
}
Run Code Online (Sandbox Code Playgroud)

有什么想法解决这个问题吗?

谢谢,抱歉我的英语不好

android view parameter-passing android-asynctask

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

设置日历时DAY_OF_WEEK不正确

当我得到当前日期时,它将返回4当前一周的日期.但是当我设定日期时calendar.set(mYear, mMonth, mDay);,我得到7的是当周的当天.我检查过日期是一样的,一切似乎都是一样的,但我得到了不同的一天.

SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
Date date = new Date();
Calendar calendario = Calendar.getInstance();    
Log.w("TAG",""+"********:"+calendario.get(Calendar.DAY_OF_WEEK));
Log.w(4);


mYear = "2012";
mMonth = "10";
mDay = "10";

Calendar calendario = Calendar.getInstance();
calendario.set(mYear, mMonth, mDay);
Log.w("TAG","---------: "+calendario.get(Calendar.DAY_OF_WEEK));
    Log.w(7);
Run Code Online (Sandbox Code Playgroud)

有没有人知道可能会发生这种情况?

谢谢!

java calendar dayofweek

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

为什么我不能比较这两个字符串?

出于某种原因,无论我输入我的两个文本框,我都会得到匹配响应.起初我正在使用==,但没有用,所以我尝试切换到if( a.equals( b ))

我还是卡住了.

请帮忙!

package net.2TextboxesStringCompare;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.Toast;
import android.widget.EditText;

/*
 * 2TextboxesStringCompare
 */


public class Code8 extends Activity implements OnClickListener {

    Button accept;
    EditText numberStudents, numberStudents2;

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);


        numberStudents = new EditText(this);
        numberStudents2 = new EditText(this);

        // find our button in the UI by its ID
        accept = (Button)findViewById(R.id.accept); …
Run Code Online (Sandbox Code Playgroud)

java android

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

在Android中替换字符串

我试图用另一个字符串替换没有成功。这是我的问题:

str1="http://www.youtube.com/v/apbp_-0Gbo8";
Run Code Online (Sandbox Code Playgroud)

我想替换"/v/""/embed/"

我已经尝试过这种方法,但是没有办法:

String newString = str1.replace("\\/v\\/", "\\/embed\\/");
Run Code Online (Sandbox Code Playgroud)

关于我会做错什么的任何想法?我看过很多例子,但我却无法使用

谢谢

string android replace

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