Android 文本查看对话框中的单击事件
我需要Android 文本查看对话框中的单击事件,android,dialog,Android,Dialog,我需要对话框中的文本单击事件。但当我点击图片时,它会大叫起来。。。 当我点击链接时,它会移动到浏览器并打开该链接。。。 请帮忙 这是我的代码: ivworkshivalik.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub fin
对话框中的文本单击事件
。但当我点击图片时,它会大叫起来。。。
当我点击链接时,它会移动到浏览器并打开该链接。。。
请帮忙
这是我的代码:
ivworkshivalik.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
final Dialog dialog = new Dialog(Ourwork.this);
dialog.setContentView(R.layout.shivalik);
dialog.setTitle("SHIVALIK PROJECTS");
TextView tvshivalik1 = (TextView) dialog.findViewById(R.id.tvshivalik1);
TextView tvshivalik2 =(TextView)findViewById(R.id.tvshivalik2);
tvshivalik2.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.shivalikprojects.com/"));
startActivity(browserIntent);
}
});
dialog.show();
}
});
您需要如下初始化。与初始化
tvshivalik1
TextView tvshivalik2 =(TextView)dialog.findViewById(R.id.tvshivalik2);
假设您的
shivalik.xml
有一个id为tvshivalik2
的文本视图,您需要如下初始化。与初始化tvshivalik1
TextView tvshivalik2 =(TextView)dialog.findViewById(R.id.tvshivalik2);
假设您的
shivalik.xml
有一个id为tvshivalik2
的文本视图,您应该替换它
TextView tvshivalik2 =(TextView)findViewById(R.id.tvshivalik2);
与
你应该把这个换掉
TextView tvshivalik2 =(TextView)findViewById(R.id.tvshivalik2);
与
相反
TextView tvshivalik2 =(TextView)findViewById(R.id.tvshivalik2);
你应该试试
TextView tvshivalik2 =(TextView)dialog.findViewById(R.id.tvshivalik2);
相反
TextView tvshivalik2 =(TextView)findViewById(R.id.tvshivalik2);
你应该试试
TextView tvshivalik2 =(TextView)dialog.findViewById(R.id.tvshivalik2);
首先清除您的问题?对话框中有一个文本,其中有一个网站链接。。。当我点击该文本时,它应该通过浏览器移动到该站点…@akky777您忘记了以与第一个相同的方式初始化文本视图。此外,您还应该发布堆栈跟踪。您的
tvshivalik2
声明在shivalik
布局中?@akky777“但当我单击图像时,它会向下呼喊。”图像在代码中的位置?先清除您的问题?对话框中有一个文本,其中有一个网站链接。。。当我点击该文本时,它应该通过浏览器移动到该站点…@akky777您忘记了以与第一个相同的方式初始化文本视图。此外,您还应该发布堆栈跟踪。您的shivalik
布局中声明了tvshivalik2
。@akky777“但当我单击图像时,它会向下喊叫。”代码中的图像在哪里?