Android UI使用总结

1. GridView 去掉press的蓝色背景

mGridView.setSelector(new ColorDrawable(Color.TRANSPARENT));

 

2. FragmentTabHost去掉分隔条

mTabHost.getTabWidget().setDividerDrawable(R.color.transparent);

 

3. 隐藏输入法:

((InputMethodManager) getSystemService(INPUT_METHOD_SERVICE)).hideSoftInputFromWindow(this

                .getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);

4. Android中字体加粗
    1)在xml文件中使用android:textStyle=”bold”

    2)但是不能将中文设置成粗体,将中文设置成粗体的方法是:
    TextView tv = (TextView)findViewById(R.id.TextView01);
    TextPaint tp = tv.getPaint();
     tp.setFakeBoldText(true);

5. ScrollView中元素不能占满ScrollView

android:fillViewport="true"

6. ScrollView禁用滚动

scrView.setOnTouchListener(new View.OnTouchListener() {
            @Override
            public boolean onTouch(View v, MotionEvent event) {
                return true;
            }
        });

猜你喜欢

转载自wv1124.iteye.com/blog/2152655