Eu entendi, mas eu quero saber qual é esse valor. Qual o valor exato que está sendo enviado, e qual o valor exato que está sendo recuperado do outro lado?
Ta mostrando pra mim 2.50. O valor correto. Quando grava que faz errado.
dê um echo na query e cole ela aqui pra gente ver.
Assim, mas executando né?
echo $sql
Isso, quero ver como ficou a query final
Mas funciona executando pelo android o echo?
Nunca fiz isso. Passo por parametros.
Fiz na mão assim:
insert into pedidos_efetuados ( id_produto, id_categoria, data, preco, qtd, total, nr_mesa, id_usuario) values (’’,’’,’’,’’,’’,’’,’’,’’) (bdfss.pedidos_efetuados, CONSTRAINT pedidos_efetuados_ibfk_1 FOREIGN KEY (ID_PRODUTO) REFERENCES produtos (ID_PRODUTO))
To passando os parametros na mão pra ver se imprime.
Bom, não sei nada do ambiente que você está utilizando, mas dê um jeito de conseguir a query 
Vou pegar o valor da sql no logCat
resposta= insert into pedidos_efetuados (
id_produto, id_categoria, data,
preco, qtd, total, nr_mesa, id_usuario)
values (‘1’,‘1’,‘13/09/12’,‘2,50’,‘3’,‘7.5’,‘7’,‘1’)1
Tente executar essa query direto no MySQL e veja se ele grava corretamente, se o valor for gravado incorretamente, o problema está no banco.
Ok, vou testar agora
Testei. Executei:
insert into pedidos_efetuados (
id_produto, id_categoria, data,
preco, qtd, total, nr_mesa, id_usuario)
values (‘1’,‘1’,‘13/09/12’,‘2,50’,‘3’,‘7.5’,‘7’,‘1’)
e gravou 2.00
O problema está no banco então 
Acho que esse post já foi bem longe do problema inicial
Tá decimal(10,2) lá no mysql. Pra encerrar.
Quer que abra outro?
É melhor, porque não entendo de MySQL pra resolver seu problema, talvez quando você abrir um tópico pra esse problema específico apareça alguém que tenha a solução.
Não seria formatar o valor, pq ta como string, não é?
suponho que seu EditText se chame “Preco” então, se fizer assim:
a pessoa só vai conseguir digitar números e informar os decimais usando “.”
você pode ver mais opções neste link http://developer.android.com/reference/android/text/InputType.html#TYPE_NUMBER_FLAG_DECIMAL