小编smi*_*lor的帖子

如何在TextView Android中增加文本与下划线之间的空间?

我想增加文本和下划线之间的空间.我可以改变行高,但我不会改变文本之间的高度和下划线.我怎么能这样做?

private static final String FONTH_PATH = "fonts/Brandon_bld.otf";

...

selectTextView = (TextView) findViewById(R.id.selectTextView);
selectTextView.setTypeface(font);

SpannableString content = new SpannableString(getResources().getString(R.string.select_your_prove_type));
content.setSpan(new UnderlineSpan(), 0, content.length(), 0);
selectTextView.setText(content);

...
Run Code Online (Sandbox Code Playgroud)

和xml文件

<TextView
android:id="@+id/selectTextView"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="536"
android:gravity="left"
android:lineSpacingMultiplier="0.8"
android:text="@string/select_your_prove_type"
android:textColor="@color/Blue"
android:textSize="@dimen/select_size" />
Run Code Online (Sandbox Code Playgroud)

android android-ui android-layout

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

首次切换Android 5.0棒棒糖上的滑动菜单后,UI不会刷新

我有一个ResponsiveUIActivity延伸SlidingFragmentActivity.我的应用程序在Android 5.0版下完美运行.但是当我第一次切换滑动菜单时,我的UI没有刷新,也没有可点击.例如,我无法在第一次切换后滚动ListView或写入某些内容EditText.如果我切换滑动菜单,UI将刷新,我可以看到更改.我怎么解决这个问题?

ResponsiveUIActivity.java

public class ResponsiveUIActivity extends SlidingFragmentActivity {
    private Fragment mContent;
    public static ResponsiveUIActivity rootActivity;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setTitle(R.string.responsive_ui);
        setContentView(R.layout.responsive_content_frame);
        this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                WindowManager.LayoutParams.FLAG_FULLSCREEN);

        rootActivity = this;

        // startNotificationService();

        // check if the content frame contains the menu frame
        if (findViewById(R.id.menu_frame) == null) {
            setBehindContentView(R.layout.menu_frame);
            getSlidingMenu().setSlidingEnabled(true);
            getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN);

            // show home as up so we can toggle
            getActionBar().setDisplayHomeAsUpEnabled(false);
            getActionBar().setDisplayShowHomeEnabled(false);
        } else {
            // add a dummy view
            View v = …
Run Code Online (Sandbox Code Playgroud)

android android-fragments slidingmenu

5
推荐指数
2
解决办法
884
查看次数