当我点击TextView时,我得到这个窗口“使用完整动作”,我不需要它!
那么如何在我的应用中删除或取消此窗口?
这是我的代码
TextView text1=(TextView) findViewById(R.id.Arabapp);
ext1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
try{
Intent m = new Intent(Intent.ACTION_VIEW);
getString(R.string.ama_for_aou);
startActivity(m);
}
catch (Exception e){
return;
}
}
});
答案 0 :(得分:2)
当我点击TextView时,我得到了这个窗口"使用"完成动作我不需要它!
是的,你这样做。您要求查看内容,而不指定要查看的内容。这将导致响应ACTION_VIEW
的每个活动都显示在选择器中。
所以如何在我的应用程序中删除或取消此窗口?
删除startActivity()
来电。或者,在Intent
电话中使用更好的startActivity()
。
答案 1 :(得分:1)
多数民众赞成是因为你正在调用一个隐含的意图,这导致了这个,
隐含意图尚未指定组件;相反,他们必须为系统包含足够的信息,以确定哪个可用组件最适合该意图运行。
希望你明白我的观点