Skip to content

Commit 3a17944

Browse files
example app fix
1 parent f9db51a commit 3a17944

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

templates/testclientapp/application.java.tpl

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,11 @@ public class {{Camel .Module.Name}}TestClientApp extends Activity implements I{{
7676
b{{Camel .Name}}.setBackgroundColor(Color.GREEN);
7777

7878
b{{Camel .Name}}.setOnClickListener(v -> {
79-
{{javaReturn "" . }} new{{Camel .Name}} = mClient.get{{Camel .Name}}();
79+
{{javaReturn "" . }} new{{Camel .Name}} = {{ if or .IsPrimitive (eq .KindType "enum") -}}
80+
mClient.get{{Camel .Name}}();
81+
{{ else -}}
82+
new {{javaReturn "" . }}(mClient.get{{Camel .Name}}(););
83+
{{- end }}
8084
//TODO increment
8185
Log.i(TAG, "SET {{.Name}}" + new{{Camel .Name}});
8286
mClient.set{{Camel .Name}}(new{{Camel .Name}});
@@ -92,12 +96,12 @@ public class {{Camel .Module.Name}}TestClientApp extends Activity implements I{{
9296

9397
{{- range $Interface.Operations }}
9498
Button b{{Camel .Name}} = new Button(this);
95-
b{{Camel .Name}}.setText(".Name");
99+
b{{Camel .Name}}.setText("{{.Name}}");
96100

97101
b{{Camel .Name}}.setOnClickListener(v -> {
98102
Log.w(TAG, "CALLING METHOD {{.Name}} ");
99103
{{- range .Params}}
100-
{{javaType "" . }} {{javaVar .}} = {{- if not .IsPrimitive}} new {{ end -}} {{javaTestValue "" .}};
104+
{{javaType "" . }} {{javaVar .}} = {{javaTestValue "" .}};
101105
{{- end}}
102106
{{javaAsyncReturn "" .Return}} method_res
103107
= mClient.{{camel .Name}}Async({{javaVars .Params }}).thenApply(

0 commit comments

Comments
 (0)