アクティビティクラスがあります
public class Login extends Activity
Login クラス内にクラスを作成します
public class Keyclass extends InputMethodService
{
void addtext()
{
InputConnection ic = getCurrentInputConnection();
ic.commitText("1", 1);
}
}
そして onClick イベントでそれを使用してみてください:
Button but1=(Button) findViewById(R.id.button1);
but1.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View arg0)
{
Keyclass kk= new Keyclass();
kk.onkey();
}
});
しかし、エラーが発生します:
02-26 21:28:18.903: E/AndroidRuntime(747): 致命的な例外: メイン 02-26 21:28:18.903: E/AndroidRuntime(747): java.lang.NullPointerException