2013-05-14 2 views
0

티타늄을 사용하여 안드로이드에 사용할 수있는 선 그래프를 만들어야합니다. 내가 몇 가지 자바 스크립트 라이브러리에 대해 읽었지만, 나는 단지 하나의 작업을 얻을 수없는 것. 모든 리소스가 필요합니다.티타늄을 사용하여 안드로이드 선 그래프를 만드는 방법

+0

더 많은 정보를보십시오 ? 너 뭐 해봤 니? –

+0

나는 dygraphs를 시도했다. (나는 그것을 내 컴퓨터의 브라우저에 표시했지만 에뮬레이터에는 표시하지 않았다.) 나는 rapheljs도 시도했지만 iOS에서만 작동한다는 것을 알았습니다. –

+0

라파엘은 안드로이드에서 잘 작동합니다 (2015 년 4 월). .js 확장자를 .lib로 변경하고 이상한 경로 문제가 있는지 확인하십시오. 나는 접근법을 사용할 때 HTML 파일 자체에서 상대 경로를로드하여로드되도록해야한다는 것을 알았다. 그러나 그것은 약간의 비웃음과 함께 작동합니다. (참고 : webView를 사용하여 Lraphael 라이브러리를 활용할 수있는 로컬 html 파일을 표시하는 것에 대해) –

답변

1

시도해 볼 수 있습니다. This Link 이것은 매우 유용하며 저에게 효과적입니다. 나는 또한 안드로이드에 대한 응용 프로그램에서 사용하고 있습니다. 이 HTML 코드 ~~~

<!DOCTYPE html> 
<html> 
    <head> 
    <script type='text/javascript' src='https://www.google.com/jsapi'></script> 
    <script type='text/javascript'> 
     google.load('visualization', '1', {packages:['imagechart']}); 
     google.setOnLoadCallback(drawChart); 
     function drawChart() { 
    var data = google.visualization.arrayToDataTable([ 
      ['Year', 'name', 'Expenses'], 
      ['April',1000, 'A'], 
       ['May', 1170, 'B'], 
       ['June', 660, 'C'], 
       ['July', 1030, null] 
     ]); 

     var chart = new google.visualization.ImageChart(document.getElementById('chart_div')); 
     chart.draw(data, {width: 400, height: 400, annotationColumns:[{column:2, size:15, type:'flag', priority:'high'},], title: ''}); 
     } 
    </script> 
    </head> 

    <body> 
    <div id='chart_div'></div> 
    </body> 
</html> 

~~~

+0

링크를 보았지만 실행할 수 없습니다. 어떻게 한거야? –

+0

이 HTML 코드를 사용하십시오. ~~~ – MRT

+0

감사합니다. 웹보기를 사용하여 성공적으로 표시했습니다. 하지만 한 가지 더. 나는 당신이 준 코드 내에서 어떻게 대화 상자가 사용되는지, Google jsapi가 무엇을하는지 알고 싶다. 다시 한번 감사드립니다. –

관련 문제