litesoft
Diff Revisions
947
vs
948
for /trunk/GWT_Sandbox/gwtUITrimmed/src/com/gwtmobile/ui/kitchensink/client/phonegap/CaptureUi.java
|
@@ -23,35 +23,29 @@ |
23 |
23 |
|
import com.gwtmobile.ui.client.event.*; |
24 |
24 |
|
import com.gwtmobile.ui.client.page.*; |
25 |
25 |
|
|
26 |
|
- |
public class CaptureUi extends Page |
27 |
|
- |
{ |
|
26 |
+ |
public class CaptureUi extends Page { |
28 |
27 |
|
@UiField HTML text; |
29 |
28 |
|
|
30 |
29 |
|
private static CaptureUiUiBinder uiBinder = GWT.create( CaptureUiUiBinder.class ); |
31 |
30 |
|
|
32 |
|
- |
interface CaptureUiUiBinder extends UiBinder<Widget, CaptureUi> |
33 |
|
- |
{ |
|
31 |
+ |
interface CaptureUiUiBinder extends UiBinder<Widget, CaptureUi> { |
34 |
32 |
|
} |
35 |
33 |
|
|
36 |
|
- |
public CaptureUi() |
37 |
|
- |
{ |
|
34 |
+ |
public CaptureUi() { |
38 |
35 |
|
initWidget( uiBinder.createAndBindUi( this ) ); |
39 |
36 |
|
} |
40 |
37 |
|
|
41 |
|
- |
@UiHandler("list") void onListSelectionChanged( SelectionChangedEvent e ) |
42 |
|
- |
{ |
|
38 |
+ |
@UiHandler("list") |
|
39 |
+ |
void onListSelectionChanged( SelectionChangedEvent e ) { |
43 |
40 |
|
Capture.captureImage( callback, new CaptureOptions().limit( 1 ).duration( 10 ) ); |
44 |
41 |
|
} |
45 |
42 |
|
|
46 |
|
- |
CaptureCallback callback = new CaptureCallback() |
47 |
|
- |
{ |
|
43 |
+ |
CaptureCallback callback = new CaptureCallback() { |
48 |
44 |
|
@Override |
49 |
|
- |
public void onSuccess( JsArray<MediaFile> mediaFiles ) |
50 |
|
- |
{ |
|
45 |
+ |
public void onSuccess( JsArray<MediaFile> mediaFiles ) { |
51 |
46 |
|
String lb = "<br/>"; |
52 |
47 |
|
StringBuilder sb = new StringBuilder(); |
53 |
|
- |
for ( int i = 0; i < mediaFiles.length(); i++ ) |
54 |
|
- |
{ |
|
48 |
+ |
for ( int i = 0; i < mediaFiles.length(); i++ ) { |
55 |
49 |
|
MediaFile mediaFile = mediaFiles.get( i ); |
56 |
50 |
|
sb.append( "Name:" + mediaFile.getName() + lb ); |
57 |
51 |
|
sb.append( "FullPath:" + mediaFile.getFullPath() + lb ); |
|
@@ -64,8 +58,7 @@ |
64 |
58 |
|
} |
65 |
59 |
|
|
66 |
60 |
|
@Override |
67 |
|
- |
public void onError( CaptureError error ) |
68 |
|
- |
{ |
|
61 |
+ |
public void onError( CaptureError error ) { |
69 |
62 |
|
text.setHTML( "Error: " + error.getCode() ); |
70 |
63 |
|
} |
71 |
64 |
|
}; |