android滚动条,手机滚动条

android中怎样设置滚动条

mThumbDrawable 这个文件没有,根本为崩溃; 并不是方法不好用,是你没有抄全; 在实际应用中,该代码会出现异常,通过对几个sdk源码的对比,发现Google会对其中的属性做一些微调: 如在5.x中,“mFastScroller”改为了“mFastScroll”,4.4中则把“mThumbDrawable”改为“thumbDrawable”并设为了final,在5.x中又恢复成了private. 所以在实际应用中还需加以判断。下面是针对4.4修改后的代码: 由于class FastScroller没有public属性,无法直接导包获取到,所以从用到该类的AbsListView中获取。try {Field f = AbsListView.class.getDeclaredField("mFastScroller"); //获取AbsListView中的属性mFastScrollerf.setAccessible(true);//设置属性可修改Object o = f.get(listview);//得到listview实例// Field[] fields = f.getType().getDeclaredFields();// for (Field field : fields) {// Log.v("TAG", field.getName());// } //查看所有属性名f = f.getType().getDeclaredField("mThumbImage");//获取属性mThumbImage(由于 4.4中的thumbDrawable不可修改,所以直接取其imageview)f.setAccessible(true);ImageView img = (ImageView) f.get(o); //得到ImageView实例 img.setImageDrawable(getResources().getDrawable(R.drawable.icon));f.set(o, img); //把编辑好的ImageView放进去 } catch (Exception e) {throw new RuntimeException(e);}

从网站建设到定制行业解决方案,为提供成都网站设计、成都网站制作服务体系,各种行业企业客户提供网站建设解决方案,助力业务快速发展。创新互联将不断加快创新步伐,提供优质的建站服务。

android中怎样隐藏滚动条

android中隐藏滚动条的方法:

1. 在ListView标签中设置属性,android:fastScrollEnabled="false"

2. 以下属性scrollbars可以设置为none也可以不设置为none。效果会有点不同。根据具体情况决定是否设置为none,android:scrollbars="none"

3. 属性fastScrollEnabled说明:

Enables the fast scroll thumb that can be dragged to quickly

scroll through the list. [boolean]

译:允许fast scroll thumb可以拖动来快速滚动列表。

4. 属性scrollbars说明:

Defines which scrollbars should be displayed on scrolling or not.

译:定义在scrolling时哪个滚动条应该显示出来,或者不显示。

android如何让ScrollView的滚动条定位到最后一行

单独定义一个静态方法,建立一个线程判断滚动条的内层外层高度变化。

ScrollView

scrollresult=(ScrollView)findViewById(R.id.scrollView);

scroll2Bottom(scrollresult,

txthistroycontent);//txthistroycontent为滚动条关联的文本框

public

static

void

scroll2Bottom(final

ScrollView

scroll,

final

View

inner)

{

Handler

handler

=

new

Handler();

handler.post(new

Runnable()

{

@Override

public

void

run()

{

//

TODO

Auto-generated

method

stub

if

(scroll

==

null

||

inner

==

null)

{

return;

}

//

内层高度超过外层

int

offset

=

inner.getMeasuredHeight()

-

scroll.getMeasuredHeight();

if

(offset

0)

{

System.out.println("定位...");

offset

=

0;

}

scroll.scrollTo(0,

offset);

}

});

}

}

Android scrollview滚动条显示不出来怎么办?

正好也遇到这个问题,刚看到的分享下 android:background 设置背景色/背景图片。可以通过以下两种方法设置背景为透明:”@android:color/transparent”和”@null”。注意TextView默认是透明的,不用写此属性,但是Buttom/ImageButton/ImageView想透

为什么 Android 的滚动条在不同的的位置长度是不一样的

android 滚动条的长度,应该是随着内容而变化的,不可能固定不变的,应该是设计的

android 编程怎么添加滚动条

给TextView加上滚动条非常简单,只需要把TextView标签放在ScrollView标签中

[html] view plain copy print?

ScrollView android:layout_width="wrap_content" android:layout_height="wrap_content"

TextView

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:id="@+id/txtViewHtml" /

/ScrollView


分享标题:android滚动条,手机滚动条
网站网址:http://ybzwz.com/article/dsecjeg.html