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

📄 inputmethodservicedemo.java

📁 Android系统服务开发
💻 JAVA
字号:
package foolstudio.demo.sys;

import java.util.List;

import android.view.inputmethod.InputMethodInfo;
import android.view.inputmethod.InputMethodManager;

public class InputMethodServiceDemo {
	//获取输入法信息
	public static String getInfo(InputMethodManager service) {
		// TODO Auto-generated method stub
		StringBuffer sb = new StringBuffer();
		
		//List<InputMethodInfo> list = service.getInputMethodList();
		List<InputMethodInfo> list2 = service.getEnabledInputMethodList();

		/*
		for(int i = 0; i < list.size(); ++i) {
			sb.append(getInfo(list.get(i)) );
		}
		*/
		
		for(int j = 0; j < list2.size(); ++j) {
			sb.append(getInfo(list2.get(j)) );
		}		
		
		return (sb.toString() );
	}
	
	//获取输入法信息
	private static Object getInfo(InputMethodInfo info) {
		// TODO Auto-generated method stub
		StringBuffer sb = new StringBuffer();
		
		sb.append("Id="+info.getId() );
		sb.append(";Act="+info.getSettingsActivity() );
		sb.append(";Name="+info.getServiceName() );
		sb.append('\n');
		
		return (sb.toString() );
	}
};

⌨️ 快捷键说明

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