how do i programmatically find out whether this phone has a wallet with at least a certain arbitrary amount of bitcoin in it? the use case is:
i have a bitcoin-aware app A, which would then like to trigger a bitcoin payment request to be executed by an on-phone bitcoin wallet via the BIB20/bitcoin: URL mechanism.  Rather than generating the payment request directly and immediately for an arbitrary amount of bitcoin, is there a way to in effect ask the bitcoin wallet if it has at least N bitcoins in it first?

thanks, 
John from Kimbrough Software
It is not possible, by design. Like Jestin said, the wallet's balance is not the business of other apps.