嗨我只是另一个Android新手,我不明白为什么在执行任何其他操作之前需要closeContextMenu()和closeOptionsMenu()...提前感谢...
Button buttonSend = (Button) findViewById(R.id.send);
buttonSend.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
closeContextMenu();
closeOptionsMenu();
progressBar=new MobiProgressBar(EncodeActivity.this);
progressBar.setMax(100);
progressBar.setMessage(context.getString(R.string.encoding));
progressBar.show();
Thread tt = new Thread(new Runnable() {
public void run() {
Uri uri= encode();
MmsIntent mms=new MmsIntent(uri,EncodeActivity.this);
progressBar.dismiss();
mms.send();
//handler.post(mShowAlert);
}
});
tt.start();
答案 0 :(得分:0)
您可以在the Activity documentation中找到这些方法。
以编程方式关闭最近打开的上下文菜单(如果显示。
)
以合成方式关闭选项菜单。
如果您对上下文和选项菜单感到困惑,请查看the Menus documentation。