2017-05-08 1 views
0

원래 샘플 데이터를보기위한 기준으로 0.6.0 동적 예제를 사용 했으므로 최근에이 값을 1.4.2로 업데이트하려고 시도했으며 그 중 일부로 값을 설정하는 올바른 방법을 찾지 못했습니다. 이 릴리즈 사이의 AndroidPlot 코드 기반의 리팩토링과 같은 레이아웃 파일이 변경되었습니다.레이아웃 XML 속성 이름

XYPlot에서 사용할 수있는 것이 무엇인지에 대한 명확한 목록이 있습니까? 아니면 속성 이름에 대한 열이있는 격자가 다른 릴리스입니까? 이

여기 내가 가진 것입니다 (나는 소스에서 얻을/세트 이름을 추출하는 하나의 방법이다 또 다른 답변을 읽었습니다) :

 androidPlot.borderPaint.color="#E0E0E0" 
     androidplot.renderMode="use_background_thread" 
     androidPlot.title="History" 
     androidPlot.domainLabel="Domain" 
     androidPlot.rangeLabel="Range" 
     androidPlot.titleWidget.labelPaint.textSize="@dimen/title_font_size" 
     androidPlot.titleWidget.labelPaint.color="#000000" 
     androidPlot.domainLabelWidget.labelPaint.textSize="@dimen/domain_label_font_size" 
     androidPlot.domainLabelWidget.labelPaint.color="#000000" 
     androidPlot.rangeLabelWidget.labelPaint.textSize="@dimen/range_label_font_size" 
     androidPlot.rangeLabelWidget.labelPaint.color="#000000" 
     androidPlot.graphWidget.backgroundPaint.color="#E0E0E0" 
     androidPlot.graphWidget.gridBackgroundPaint.color="#E0E0E0" 
     androidPlot.graphWidget.domainGridLinePaint.color="#000000" 
     androidPlot.graphWidget.domainOriginLinePaint.color="#000000" 
     androidPlot.graphWidget.rangeGridLinePaint.color="#000000" 
     androidPlot.graphWidget.rangeOriginLinePaint.color="#000000" 
     androidPlot.graphWidget.marginTop="20dp" 
     androidPlot.graphWidget.marginLeft="15dp" 
     androidPlot.graphWidget.marginBottom="25dp" 
     androidPlot.graphWidget.marginRight="10dp" 
     androidPlot.graphWidget.rangeLabelPaint.textSize="@dimen/range_tick_label_font_size" 
     androidPlot.graphWidget.rangeLabelPaint.color="#000000" 
     androidPlot.graphWidget.rangeOriginLabelPaint.textSize="@dimen/range_tick_label_font_size" 
     androidPlot.graphWidget.rangeOriginLabelPaint.color="#000000" 
     androidPlot.graphWidget.domainLabelPaint.textSize="@dimen/domain_tick_label_font_size" 
     androidPlot.graphWidget.domainLabelPaint.color="#000000" 
     androidPlot.graphWidget.domainOriginLabelPaint.textSize="@dimen/domain_tick_label_font_size" 
     androidPlot.graphWidget.domainOriginLabelPaint.color="#000000" 
     androidPlot.legendWidget.textPaint.textSize="@dimen/legend_text_font_size" 
     androidPlot.legendWidget.textPaint.color="#000000" 
     androidPlot.legendWidget.iconSizeMetrics.heightMetric.value="15dp" 
     androidPlot.legendWidget.iconSizeMetrics.widthMetric.value="15dp" 
     androidPlot.legendWidget.heightMetric.value="25dp" 

답변

0

당신은 최종 목록은 코드이다 올바른지, a la attrs.xml. markdown 형식의 사용법 메모 등과 함께 사용자 친화적 인 attrs 목록이 작성 중이며 차후 출시 될 Androidplot에서 사용할 수 있습니다.

Here's a link dev 분기의 해당 markdown 버전의 현재 상태입니다. 불행히도 이름 변경에 대한 릴리스 노트 이외의 문서는 없습니다.

+0

오늘 github의 일부 변경 사항을 확인하고 천천히 이것을 검토하고 있습니다. inflateParams를 확장하여 "XML을 확장하는 중 오류 발생 : Setter가 지원되지 않는 유형의 매개 변수가 필요합니다."메시지를 확장하여 매개 변수의 이름을 제공 할 수 있습니까? – Wrathchild70

+0

흠 ... [이미 일어나고 있습니다.] (https://github.com/FrostDigital/AndroidPlot-Core/blob/master/src/main/java/com/androidplot/util/Configurator.java#L245). 구성자 (구식)를 사용하여 xml 매개 변수를 설정할 때만 예외가 발생합니다. – Nick

+0

잘못된 repo에 연결된 oops. 코드는 기본적으로 동일하지만 이것은 [오른쪽 링크] (https://github.com/halfhp/fig/blob/master/figlib/src/main/java/com/halfhp/fig/Fig.java#L222)입니다. . – Nick