회사에서 특정 어플리케이션을 개발하는 과정에 있습니다.
특정한 링크를 클릭하면, ###.requestLogin( coupon_no ) 메소드를 호출하게 하여, 해당 coupon_no를 클라이언트 측에서 사용해야 하는 과정이 있는데,

갤S에서는 아무 문제 없이 동락하였습니다만, 갤K에서는 해당 인자가 무조건 0으로 나옵니다.

웹뷰에서도 해당 int변수가 존재하는 걸 확인하였는데, 해당 Interface가 실행 되면 Log를 찍어봐도 0으로 나오네요. ㅠㅠ

이것이 갤K의 문제인지, 아니면 2.2에서 변화가 있게 된 것인지, 아니면 단순히 실수를 하고 있는 건지를 전혀 모르겠습니다.
혹시 내공이 있으신 분께서 도와주시면 감사드리겠습니다. ㅠㅠ

우선은 이게 그 소스입니다. ㅠㅠㅠ

private class JavascriptBridge {
    private ActShopDetail self;
    public JavascriptBridge(ActShopDetail detail) {
        self = detail;
            }
    @SuppressWarnings("unused")
    public void requestLogin(final int coupon_no) {
        self.runOnUiThread(new Runnable() {
            @Override public void run() {
                Log.d("bridge", coupon_no + "");
                self.requestLogin(coupon_no);
            }
        });
    }
}