我正在尝试很多,但它不是在徘徊.这是我的代码:
public class SchofferStr extends Activity {
String summary = "<html><body>You scored <b>192</b> points.</body></html>";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.menu);
WebView webview = new WebView(this);
setContentView(webview);
webview.loadData(summary, "text/html", "utf-8");
}
}
Run Code Online (Sandbox Code Playgroud)
我有的摘要字符串是一个冗长的html格式表.但问题是这个代码甚至不适用于这个简单的html格式化字符串.我做错了什么?请帮助,我卡住了.
有人能告诉我需要声明这样一个类:
public class Test {
String k;
public Test(String a, String b, String c){
k = a + " " + b + " " + c; //do something
}
public void run(){
System.out.println(k);
}
public static void main(String[] args) {
String l = args[0];
String m = args[1];
String n = args[2];
Test obj = new Test(l,m,n);
obj.run();
}
}
Run Code Online (Sandbox Code Playgroud)
当然它可以工作,但我不明白为什么会用这种方式来实现某些东西.是因为我们需要将参数直接传递给类main方法,这就是我们使用这种方式的原因还是有其他原因?
public Test(...)使用相同类名的目的是什么.为什么会这样?