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);
}
}
{
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);
}
}