コンテキストメニューを開いて画面を回転させると、プログラム全体でこのエラーが発生します。
03-19 16:09:25.627: E/InputQueue-JNI(11610): channel '41c6ffc0 AtchDlg:xxx.xxxxxxxx.xxx/xxx.xxxxxxxx.xxx.TyContextMenuActivity (client)' ~
Publisher closed input channel or an error occurred. events=0x8
私はコードを思いつくことができる最も基本的な形式に分解しましたが、それでもエラーが発生するので、Androidコードにあると思います。
public class TyContextMenuActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
TextView textView = new TextView(this)
{
@Override
protected void onCreateContextMenu(ContextMenu menu)
{
super.onCreateContextMenu(menu);
menu.setHeaderTitle("Rotate Screen");
menu.addSubMenu("90 degrees");
}
};
textView.setText("hold me");
textView.setGravity(Gravity.CENTER);
textView.setTextSize(50);
registerForContextMenu(textView);
setContentView(textView);
}
}
誰かがこのエラーを排除する方法を教えてもらえますか?