小编rek*_*eru的帖子

html中SWF文件的高度和宽度

在下面的代码中,只有按钮图像嵌入到flex代码中.但是在html对象或embed标签中为什么必须指定高度和宽度.即使这是一个普通按钮,如果我们不指定高度和宽度似乎有些错误

html

<div align="center">
    <br />
    <div style="display:block;width:100px;height:100px;" id="audio" 
        class="testsound" align="center"/>
    <p class="clickable">
        <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" 
        width="400" height="100" id="myMovieName">
            <param name="movie" value="/media/players/testsound.swf"/>
            <param name="soundurl" value="/media/players/music.mp3"/>
            <param name="quality" value="high"/>
            <param name="bgcolor" value="#FFFFFF"/>
            <embed width="100" height="100" href="/media/players/testsound.swf" 
                src="/media/players/testsound.swf" 
                flashvars="soundUrl=/media/players/music.mp3" 
                quality="high" bgcolor="#FFFFFF" 
                name="myMovieName" loop="false" align=""
                type="application/x-shockwave-flash">
            </embed>
        </object>
    </p>
</div>
Run Code Online (Sandbox Code Playgroud)

MXML

<?xml version="1.0"?>
<!-- embed/EmbedSound.mxml -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">

    <mx:Script>
        <![CDATA[

            import flash.media.*; 

            public var snd:Sound = new sndCls() as Sound; 
            public var sndChannel:SoundChannel;

            public function playSound():void {
                sndChannel=snd.play();
            }   

        ]]>
    </mx:Script>
    <mx:Image id="loader1" click="playSound();" …
Run Code Online (Sandbox Code Playgroud)

html flash actionscript-3 mxmlc

3
推荐指数
1
解决办法
7832
查看次数

将模板应用于具有属性子节点的节点

我想将模板应用于具有指定属性的子节点的节点,我很好奇是否可以使用 <template match=...

所以,如果我有一个输入xml

<?xml version="1.0"?>
<parent-node>
    <child-node>
        <label>value1</label>
        <name>name1</name>
        <desc src="anything">description1</desc>
    </child-node>
    <child-node>
        <label>value2</label>
        <desc>description2</desc>
    </child-node>
    <some-node>
        <name>name3</name>
        <desc src="something">description3</desc>
    </some-node>
</parent-node>
Run Code Online (Sandbox Code Playgroud)

所需的模板将应用于具有已定义属性的desc子节点的节点src,例如.第一个和最后一个节点:

<child-node>
    <label>value1</label>
    <name>name1</name>
    <desc src="anything">description1</desc>
</child-node>
<some-node>
    <name>name3</name>
    <desc src="something">description3</desc>
</some-node>
Run Code Online (Sandbox Code Playgroud)

我迄今为止最好的是符合具有节点模板desc的孩子,其余的(测试是否有任何的desc节点都@src)是模板内,一个在xsl:choose条款:

<xsl:template match="*[desc]">
    <xsl:choose>
        <xsl:when test="desc[@src]">
            <xsl:element name="node-with-src">
                [...]
            </xsl:element>
        </xsl:when>
        <xsl:otherwise>
            <xsl:element name="node">
                [...]
            </xsl:element>
        </xsl:otherwise>
    </xsl:choose>
</xsl:template>
Run Code Online (Sandbox Code Playgroud)

通过拥有这样一个模板,我可以离开otherwise这个模板中的部分,无论如何,它会更好.

提前感谢您的每一个答案!

编辑 我更喜欢1.0解决方案,但它不是一个标准.

xslt xpath

3
推荐指数
1
解决办法
1941
查看次数

如何在android中绘制到canvas的路径?

嗨我想绘制画布的路径,但它没有做任何事情,它也没有绘制画布.
我的代码:

Path path = new Path();
Canvas canvas = new Canvas();

Paint paint = new Paint();
paint.setColor(Color.BLACK);

canvas.drawColor(Color.CYAN);

for (int i = 5; i < 50; i++)
{
    path.setLastPoint(4, i - 1);
    path.lineTo(4, i);
}
path.close();
for (int i = 0; i < 5; i++)
{
    View iview = inflater.inflate(R.layout.linear_layout, null);
    iview.findViewById(R.id.imageView1);//.setBackgroundColor(backgroundColors[i]);

    ShapeDrawable mDrawable = new ShapeDrawable(new OvalShape());
    mDrawable.getPaint().setColor(Color.YELLOW);
    mDrawable.setBounds(10, 10, 15, 15);

    canvas.drawPath(path, paint);
    mDrawable.draw(canvas);

    iview.draw(canvas);
    realViewSwitcher.addView(iview);
}
Run Code Online (Sandbox Code Playgroud)

它只显示绿色,这是默认值view.backroundColor.

谢谢

android canvas

2
推荐指数
1
解决办法
8403
查看次数

Horizo​​ntalScrolView中的网格视图

可我知道如何把一个GridViewHorizontalScrollView.
我的xml代码如下所示,但它并没有下降.

<HorizontalScrollView android="http://schemas.android.com/apk/res/android" 
    android:layout_width="500dp" android:layout_height="500dp">
    <GridView android:layout_width="500dp" android:layout_height="400dp" 
        android:id="@+id/grid" android:columnWidth="65dp" android:padding="5dp" 
        android:horizontalSpacing="10dp" android:verticalSpacing="10dp" 
        android:numColumns="4"/>
</HorizontalScrollView>
Run Code Online (Sandbox Code Playgroud)

android

0
推荐指数
1
解决办法
6730
查看次数

如何通过操作栏返回上一个活动?

我有一个带有操作栏的活动,我想返回到以前的活动,我该如何使用操作栏来做到这一点?

android android-layout android-fragments android-actionbar

0
推荐指数
1
解决办法
3439
查看次数