2017-09-23 4 views
0

ユーザーがグリッドレイアウトにタッチしたときにタップ音を鳴らすにはどうすればよいですか?ユーザーがグリッドレイアウトにタッチしたときにタップ音を得るにはどうすればよいですか?

<GridLayout row="3" colSpan="2" columns="15*,75*,10*" height="12%" rows="*,*" class="card-large box" (tap)="onTap()"> 
    <Label text="&#xf17b;" class="fa centered icon-category" col="0" rowspan="2"></Label> 
    <Label text="MyText" class="category-name" verticalAlignment="bottom" col="1" row="0"></Label> 
    <Label text="numbers" verticalAlignment="top" col="1" row="1"></Label> 
    <Label text="&#xf054;" class="fa centered icon-arrow" col="2" rowspan="2"></Label> 
</GridLayout> 

UPDATE:私はここでは、AndroidのネイティブAPIをaccesingによって音を得ることができるコードは次のとおりです。

はdecorViewをしましょう:どんな= app.android.startActivity.getWindow()getDecorView() decorView .playSoundEffect(android.view.SoundEffectConstants.CLICK)

が、私は期待通りに上記のコードは動作するはずです。..

答えて

0

、アンドロイドレイアウトをタップすると、効果音を発射しない理由を知っていただきたいと思います。ここではa demonstration applicationです。ユーザーがレイアウトをタップするとサウンドエフェクトがトリガーされます(tap eventの魔法が発生しているthe layout

関連する問題