我有一个播放mp3的应用程序。我想这样做,当你长按/按下按钮它会将mp3文件保存到铃声目录。如果可能的话,还想要一个吐司通知。有人会把我射向正确的方向吗?
由于
编辑: 这就是我到目前为止所拥有的
@Override
public boolean onLongClick(View arg0) {
Toast toast = Toast.makeText(AkaliMain.this, "Saved",5000);
toast.setGravity(Gravity.CENTER, 0, 0);
toast.show();
return false;
}
});
编辑2: 这就是我现在拥有的。甚至无法编译。
答案 0 :(得分:3)
Toast.makeText(context, "Hello from Toast!", Toast.LENGTH_LONG).show();
所以你的onItemLongClickListener看起来像这样:
myList.setOnItemLongClickListener(new OnItemLongClickListener() {
@Override public boolean onItemLongClick(AdapterView<?> parent, View v, int position, long id) {
//... code to save mp3 file...
Toast.makeText(context, "File saved as ringtone", Toast.LENGTH_LONG).show();
return false;
}
});
虽然我可以给你完整的代码,但你不会在这个过程中学到任何东西:)
答案 1 :(得分:0)
查看FileOutputStream和File类