我有以下代码:
public void onClickV(View view){
String title = "Go To...";
}
public void showDialog (View arg0) {
dialog.setTitle(this.String.title);
}
但是“this.String.title”根本不起作用。如何根据onClick方法设置字符串的内容来设置对话框的标题?
由于
编辑:我如何为图像做类似的事情?
答案 0 :(得分:3)
在函数外声明一个变量。
String title;
public void onClickV(View view){
title = "Go To...";
}
public void showDialog (View arg0) {
dialog.setTitle(title);
}
答案 1 :(得分:2)
不要使用harcoded String。使用字符串ressource。
在strings.xml中
<string name="title">Go to...</string>
在Activity.java中
public void showDialog(View arg0) {
dialog.setTitle(getString(R.string.title));
}