小编wes*_*fgd的帖子

在eclipse中改变家庭环境变量

我知道这是一个简单的问题,但我从来没有这样做过,有人可以帮助我为日食建立一个家庭环境.我这样做的原因是因为我正在尝试实现一个maven项目,并且我一直得到同样的错误,说它无法找到jar.

这是消息:

未设置环境变量HOME.以下目录将用于存储Git用户配置和默认存储库位置:S:/.如果这不正确,请设置HOME环境变量并重新启动Eclipse.

eclipse android

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

如何使用nl.siegmann.epublib显示所有页面和所有章节

这是我试图执行任务,如果有人可以帮助它将是非常感谢.因此,在此代码中,它将仅显示封面页.我阅读了http://www.siegmann.nl/static/epublib/apidocs/,你可以getSpine()用来获取所有内容,但它只在我的案例中显示了一件事,即封面.

webView = (WebView)findViewById(R.id.webView);
webView.getSettings().setJavaScriptEnabled(true);
AssetManager am = getAssets();
try {
    InputStream epubInputStream = am.open(bookName);
    book = (new EpubReader()).readEpub(epubInputStream);
} catch (IOException e) {
    Log.e("epublib", e.getMessage());
}

Spine spine = book.getSpine(); 
for (SpineReference bookSection : spine.getSpineReferences()) {
    Resource res = bookSection.getResource();

    try {
        InputStream is = res.getInputStream();
        StringBuffer string = new StringBuffer();
        BufferedReader reader = new BufferedReader(new InputStreamReader(is));

        try {
            while ((line = reader.readLine()) != null) {
                linez =   string.append(line + "\n").toString();
            }
        } catch (IOException …
Run Code Online (Sandbox Code Playgroud)

android epub

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

android.widget.SeekBar无法强制转换为android.widget.TextView

我正在创建一个亮度控制对话框.但是我遇到的问题是当我把textview然后搜索到它时会导致这个错误:

android.widget.SeekBar无法强制转换为android.widget.TextView

出于某种原因,当.xml上的定位遵循seekbar然后textview时似乎有效.

这是一些代码:

LayoutInflater li_brightness = (LayoutInflater)this.getSystemService(LAYOUT_INFLATER_SERVICE);
            View v_brightness = li_brightness.inflate(R.layout.options_dialog_brightness, (ViewGroup)findViewById(R.id.ll_brightness_layout));
            bright_textView = (TextView)v_brightness.findViewById(R.id.brightness_text);
            brightBar = (SeekBar)v_brightness.findViewById(R.id.seekbar_brightness);
            confirm_brightness = (Button)v_brightness.findViewById(R.id.button_brightness);



            cResolver = getContentResolver();

            window = getWindow();

            brightBar.setMax(100);
            brightBar.setProgress(50);
            brightBar.setKeyProgressIncrement(1);

            bright_textView.setText("50".toString());


            brightBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

                public void onStopTrackingTouch(SeekBar seekBar) {
                    // TODO Auto-generated method stub

                }

                public void onStartTrackingTouch(SeekBar seekBar) {
                    // TODO Auto-generated method stub

                }

                public void onProgressChanged(SeekBar seekBar, int progress,
                        boolean fromUser) {
                    // TODO Auto-generated method stub
                    float BackLightValue = (float)progress/100;
                    if(BackLightValue <= 0){
                        bright_textView.setText(String.valueOf(BackLightValue));
                    } …
Run Code Online (Sandbox Code Playgroud)

xml android

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

获取webview的最大滚动值

我知道在Scrollview中你可以访问scrollView.getMaxScrollAmount但是我似乎不明白如何在webview上调用它.我试着欺骗以获取有关它的信息.这是我试过的.

该方法的假设是它不断滚动特定的数量并检查该值是否未增加该数量并获得该数量并以最大值返回.但它不起作用.

public String scrollToMAX(){
        webView1.scrollTo(0, 0);
        Boolean istrue = true;
        String getIntData = "";
        int i = 0;
        while(istrue){
            int checker = webView1.getScrollY();
            if(i != checker){
                i = checker;
                getIntData = Integer.toString(i);
                istrue = false;
            }
            i=i+5000;
            webView1.scrollTo(0, i);
        }
        webView1.scrollTo(0, 0);
        return getIntData;
        //Put a return string here
    } 
Run Code Online (Sandbox Code Playgroud)

android scrollview webview

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

java中的正则表达式,用于更改发生变量的实例

我想要正则表达一个多个相同字符的字符串并将其转换为1个字符.例如,如果我有一个String a = "aaaaaaaaaab"我想用它替换它"ab".

java regex

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

关于==的编程逻辑

我在执行一个if语句的方法时遇到这种奇怪的行为,其中两个值都为true但是它无法覆盖if语句.

这是代码及其外观.在右上角圈出红色是className的值.

如果有人知道为什么会这样,或者可能有更好的方法,请回复或指导我更好的编码逻辑,我已经在使用.

在调试className ="rwb"

public void ClassReturn(){
        String tempName = getIntent().getExtras().getString("CLASS_NAME"); 
        if(tempName == null){
            Log.i("Intent Delivery", "Intent deliver has failed.");
        }else{
        String className = tempName; // This is return back to the correct class your in
            if(className == "rwb"){
                Intent intent = new Intent(BasicOption.this, ReadWholeBook.class);
                startActivity(intent);
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

奇怪的编码行为

java android

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

标签 统计

android ×5

java ×2

eclipse ×1

epub ×1

regex ×1

scrollview ×1

webview ×1

xml ×1