2011-11-23 2 views
1

어도비 플래시에 라디오 버튼이 있습니다. 다음 코드가 있습니다Adobe Flash 모바일의 라디오 버튼

<?xml version="1.0" encoding="utf-8"?> 
<s:View xmlns:fx="http://ns.adobe.com/mxml/2009" 
     xmlns:s="library://ns.adobe.com/flex/spark" title="HomeView"> 

    <fx:Declarations> 
     <!-- Place non-visual elements (e.g., services, value objects) here --> 
    </fx:Declarations> 
    <s:RadioButton groupName="Language" 
       id="java" 
       label="java" 
       width="100" 
       /> 

    <s:RadioButton groupName="Language" 
       id="C" 
       label="C" 
       width="150" 
       height="150"/> 

    <s:RadioButton groupName="Language" 
       id="Cplus" 
       label="C++" 
       width="200" 
       height="200"/> 
</s:View> 

이렇게하면 마지막 라디오 버튼 만 사용할 수 있지만 전부는 사용할 수 없습니다. 누구든지 해결책에 대해 제안 할 수 있습니까?

+0

질문에 너무 많은 점수를 사용하면 안됩니다. – VMAtm

답변

0

"사용"으로 무엇을 의미하는지 모르겠습니다. 코드에 따라 모든 라디오 버튼이 활성화되어야합니다.

코드에 공식 RadioButtonGroup 인스턴스가 누락되었습니다. 당신의 선언에 하나를 추가

<fx:Declarations> 
    <s:RadioButtonGroup id="Language" /> 
</fx:Declarations> 

이이 문제가 될 수 있을까?

+0

여기에 있습니다 .. 나는 3 개의 라디오 버튼을 얻고 있습니다 ....하지만 (처음 두 개) C, Java 라디오 버튼을 선택할 수 없습니다 – user654761

+0

해결책을 얻었습니다 : 각 버튼 다음에 사용해야합니다. ..... 당신의 소중한 제안에 모두 감사드립니다 ... – user654761

+0

스페이서를 추가해도 버튼의 활성화/비활성화가 변경되지 않습니다. 레이아웃 문제가 있었을 가능성이 있습니다. 표시 한 코드는 분명하지 않습니다. – JeffryHouser