2012-08-07 163 views
1

我必须在PhoneGap中添加滚动条。请检查我的代码如下。如何在PhoneGap中添加滚动条

public class MyActivity extends DroidGap { 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 

     super.onCreate(savedInstanceState); 

     super.loadUrl("file:///android_asset/www/index.html"); 

     // Display vertical scrollbar and hide horizontal scrollBar 
     super.appView.setVerticalScrollBarEnabled(true); 
     super.appView.setHorizontalScrollBarEnabled(false); 
     // set scrollbar style 
     super.appView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY); 
    } 
} 

我在此声明得到一个错误:

super.appView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY); 
+0

ü需要使用iscroll具有滚动到这里PhoneGap的应用程序之前,就是一个例子检查[这](HTTP:// pastie.org/4404244) – Aamirkhan 2012-08-07 06:25:27

回答

2

移动的WebKit(iOS和Android等),不提供滚动固定的宽度/高度元素中内容的原生方式,但是很多图书馆可以帮助你解决这个问题。

我使用iScroll滚动我的PhoneGap应用程序中的内容。这是一个非常轻量级的框架,只关注移动WebKit浏览器或WebViews的滚动问题,并且它非常完美。

这是一个简单的example

0

也许你还没有加入这一行

import android.view.View; 

public class MyActivity extends DroidGap {