⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 textdisplay.java

📁 Android从入门到精通
💻 JAVA
字号:
package com.androidbook.views;

import android.app.Activity;
import android.os.Bundle;
import android.view.ContextMenu;
import android.view.MenuItem;
import android.view.View;
import android.view.ContextMenu.ContextMenuInfo;
import android.widget.TextView;

public class TextDisplay extends
    Activity {

    @Override
    protected void onCreate(
        Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        
        setContentView(R.layout.text_display);
        
        TextView text = (TextView)findViewById(R.id.TextView02);
        registerForContextMenu(text);
    }

    @Override
    public void onCreateContextMenu(
        ContextMenu menu, View v, ContextMenuInfo menuInfo) {
        // TODO Auto-generated method stub
        super
            .onCreateContextMenu(
                menu, v, menuInfo);
        
        if (((TextView)v).getLinksClickable()) {
            menu.add("Disable Clickability") ;
        } else{
            menu.add("Enable Clickability");
        }
    }

    @Override
    public boolean onContextItemSelected(
        MenuItem item) {
        super
            .onContextItemSelected(item);
        
        TextView text = (TextView)findViewById(R.id.TextView02);
        if (text.getLinksClickable())
        {
            //text.setLinksClickable(false);
            text.setMovementMethod(null);
        }
        else
        {
            text.setLinksClickable(true);
            text.setMovementMethod(new android.text.method.LinkMovementMethod());
        }
        return true;
    }


    
    

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -