小编Chr*_*Ian的帖子

尝试膨胀自定义视图android

我有扩展Viewpage类,但问题是我总是得到java.lang.RuntimeException:无法启动活动ComponentInfo {com.pindak.sarito/com.pindak.sarito.ui.ws.MagazineReaderActivity}:android.view.InflateException:Binary XML文件行#2:错误导致类com.pindak.sarito.util.HackyViewPager.当试图给它充气时.

这是我的布局

<?xml version="1.0" encoding="utf-8"?>
<com.pindak.sarito.util.HackyViewPager xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/magazinepager"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" />
Run Code Online (Sandbox Code Playgroud)

这是我的onCreate活动中的一些代码

HackyViewPager pager = (HackyViewPager) findViewById(R.id.magazinepager);
Run Code Online (Sandbox Code Playgroud)

在com.pindak.sarito.util中我有HackyViewPager.java

package com.pindak.sarito.util;

import android.content.Context;
import android.support.v4.view.ViewPager;
import android.view.MotionEvent;

public class HackyViewPager extends ViewPager {

    public HackyViewPager(Context context) {
        super(context);
    }

    @Override
    public boolean onInterceptTouchEvent(MotionEvent ev) {
        try {
            return super.onInterceptTouchEvent(ev);
        } catch (IllegalArgumentException e) {
            e.printStackTrace();
            return false;
        }
    }

}
Run Code Online (Sandbox Code Playgroud)

任何想法为什么我收到此错误?

android viewpage

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

Elastic Beanstalk,Bundler找不到与“ bundler”宝石兼容的版本

我已经尝试过将Elastic Beanstalk用作导轨。当我运行eb deploy时,出现此错误。我需要至少安装捆绑器1.8.4。任何想法如何解决这个问题?

 Bundler could not find compatible versions for gem "bundler":
    In Gemfile:
      bundler (>= 1.8.4) ruby

  Current Bundler version:
     bundler (1.7.3)

 This Gemfile requires a different version of Bundler.
 Perhaps you need to update Bundler by running `gem install bundler`? (Executor::NonZeroExitStatus)
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails amazon-web-services amazon-elastic-beanstalk

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

jquery x-editable数字输入

在x-editable库中.如何输入数字?这不允许输入框中的任何字母.

我试过这段代码

<a class="items" data-name="itemqty" data-title="Enter Item Quantity" data-type="text" href="#" id="itemqty" onkeypress="return isNumberKey(event)"></a>

<script>
    function isNumberKey(evt) {
      var charCode = (evt.which) ? evt.which : event.keyCode;
      if (charCode != 46 && charCode > 31 && (charCode < 48 || charCode > 57)) {
          return false;
      } else {
          return true;
      }      
    }
</script>
Run Code Online (Sandbox Code Playgroud)

但它不起作用.如果我使用普通输入文本它可以工作,但在x-editable中它不起作用.有任何想法吗?

html javascript jquery x-editable

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

Meteor JS:单击按钮上的铁路由器

我有这个代码

Template.home.events 'click .buy': (event) ->
  event.preventDefault()
  ???
  return
Run Code Online (Sandbox Code Playgroud)

在用户单击按钮(buy)之后,我希望它将转到路由器路径/product.我应该在代码中添加什么?

javascript meteor meteorite iron-router

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

MeteorJS Uncaught SyntaxError:意外的输入结束

我有meteor这个问题,客户端浏览器中的错误就是这个

underscore.js 0a80a8623e1b40b5df5a05582f288ddd586eaa18:1110未捕获的语法错误:输入意外结束meteor.js 43b7958c1598803e94014f27f5f622b0bddc0aaf:21未捕获的ReferenceError:包装没有定义json.js e22856eae714c681199eabc5c0710b904b125554:21未捕获的ReferenceError:包没有定义base64.js 1a63019243b73298e2964e6d4680f25bca657726:21未捕获的的ReferenceError:包装没有定义ejson.js 71047b64b5196348bdbe5fd5eea9ac97a5a9eb14:21未捕获的ReferenceError:包装没有定义logging.js 07e201b648f16be8435a4f666156995eeda0c750:21未捕获的ReferenceError:包装没有定义reload.js da8974b7231dd8c0caccb5f322dcf97329d486d1:21未捕获的ReferenceError:包装没有定义跟踪. js?6d0890939291d9780f7e2607ee3af3e7f98a3d9c:21未捕获的ReferenceError:包未定义random.js?fe7b46080c91ce482acf6fc326afbc5b176f0502:21未捕获的ReferenceError:未定义包retry.js?1f1dd2c35d300110fdaba51ce4473583bc3bf031:21未捕获的ReferenceError:P ackage没有定义

但在服务器中没有错误.有任何想法吗?

javascript node.js meteor

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

Python tkinter将框架放置在底部

我有这个代码

class App(object):
    def __init__(self):
        self.root = Tk()
        self.root.attributes('-zoomed', True)

        f1 = Frame(self.root, bd=1, bg="green", relief=SUNKEN)
        f2 = Frame(self.root, bd=1, bg="red", relief=SUNKEN)
        f3 = Frame(self.root, bd=1, bg="blue", relief=SUNKEN)

        split = 0.5
        f1.place(relx=0, relheight=1, relwidth=split)
        f2.place(relx=split, relheight=1, relwidth=1.0 - split)
        f3.place(height=50, width=self.screen_width)

app = App()
app.root.mainloop()
Run Code Online (Sandbox Code Playgroud)

输出是这样的 在此输入图像描述

如何将蓝框放在窗口/屏幕的底部?

python tkinter

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