0
android:電話を鳴らして連絡先情報を表示したい(実際の通話のように)。ユーザが音量アップキーを3回クリックすると3回目のクリックを保持する。私はロック画面からでもこれを可能にしたい。これは可能ですか?Android:音量キーのパターンをクリックした後に電話をかける
ありがとうございます!
私はその変更を行った、私は今私の銀河s6で実行しようとしているとアプリがクラッシュしている。それは実行されますが、開くとすぐにクラッシュします。ここで は、使用方法上記のコード
package example.org.getaway;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.KeyEvent;
public class MainActivity extends AppCompatActivity {
static int number_of_times_volume_button_pressed = 0;
final MediaPlayer iphonering = MediaPlayer.create(this, R.raw.iphone);
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
final MediaPlayer iphonering = MediaPlayer.create(this, R.raw.iphone);
if ((keyCode == KeyEvent.KEYCODE_VOLUME_DOWN)){
if(number_of_times_volume_button_pressed==3)
{
iphonering.start();
number_of_times_volume_button_pressed=0;
}else
{
number_of_times_volume_button_pressed++;
}
}
return true;
}
}
を見つけることができます。 –