输入法 总结-3

public class MainActivity extends PreferenceActivity
{
    private InputApplication application;
    private SharedPreferences  sp; 
    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
       
        super.onCreate(savedInstanceState);
       
        addPreferencesFromResource(R.xml.openwnn_pref_ja);
       
        application = (InputApplication) getApplication();
        application.startThread();
       
        Intent intent = new Intent();
        intent.setClass(this, InputService.class);
        startService(intent);
       
        sp = PreferenceManager.getDefaultSharedPreferences(this);
        sp.registerOnSharedPreferenceChangeListener(new OnSharedPreferenceChangeListener()
        {
            @Override
            public void onSharedPreferenceChanged(SharedPreferences sharedPreferences,String key)
            {
                if (key.equals(""))
                {
                   
                }
                else if (key.equals(""))
                {
                   
                }
                else
                {
                   
                }
            }
        });
    }
   
}

public class InputService extends Service
{
    @Override
    public IBinder onBind(Intent intent)
    {
        return null;
    }
   
    @Override
    public void onCreate()
    {
        super.onCreate();
    }
   
    @Override
    public void onDestroy()
    {
        super.onDestroy();
    }
   
    @Override
    public int onStartCommand(Intent intent, int flags, int startId)
    {
        Log.v("INPUT", "onStartCommand()...");
        return super.onStartCommand(intent, flags, startId);
    }
   
    @Override
    public void onStart(Intent intent, int startId)
    {
        super.onStart(intent, startId);
    }
}

猜你喜欢

转载自mickey-hou.iteye.com/blog/1901391