2011-04-19 4 views
0

이것은 내 코드이지만 내 안드로이드 디스플레이에 나타나면 십진수로 내 분수가 변경됩니다. 어떻게이 형식으로 유지합니까?분수가 십진수로 변경됩니다.

public void readyForJavascript(final String arg) { 
     webView.loadUrl("javascript:SpinningWheel.addSlot({ " + 
       "1:1, 2: 5/16, 3: 3/8, 4: 7/16, 5: 1/2, 6: 9/16," + 
       "7: 5/8, 8: 3/4, 9: 7/8, 10: 1, 11: 1/18, 12: 1/4 });"); 
     webView.loadUrl("javascript:SpinningWheel.addSlot({ " + 
       "1: 'AM', 2: 'PM'});"); 
     webView.loadUrl("javascript:SpinningWheel.addSlot({ " + 
     "1: 'AM', 2: 'PM'});"); 
     webView.loadUrl("javascript:SpinningWheel.open();"); 
    } 

답변

0

당신은 작은 따옴표에 분수를 묶어야합니다 :

"1:1, 2: '5/16', 3: '3/8' ....... 

나는 당신의 자바 스크립트가 3/8를보고 계산으로 평가하고 어떤 점에서 생각합니다.

+0

완벽하게 작동했습니다. – catalano

관련 문제