1. A method for enabling generation of text on a handheld electronic device, said handheld electronic device comprising a plurality of input members and a memory, at least some of the input members each having a number of linguistic elements assigned thereto and the memory having a plurality of language objects stored therein, the method comprising: enabling detection of a number of input member actuations corresponding with an ambiguous input; setting a first threshold, said first threshold having a value of at least two; selecting a second threshold; and only when said number of input member actuations exceeds the first threshold and a quantity of predicted language objects corresponding with said ambiguous input is less than the second threshold, generating for output, based on the quantity of predicted language objects, a number of prefix objects corresponding to said ambiguous input and a number of the predicted language objects corresponding to said ambiguous input, each predicted language object comprising a prefix object portion and a completion portion; and providing at a text input location an output comprising a prefix object and a completion portion of a first predicted language object.
1. A method for enabling generation of text on a handheld electronic device, said handheld electronic device comprising a plurality of input members and a memory, at least some of the input members each having a number of linguistic elements assigned thereto and the memory having a plurality of language objects stored therein, the method comprising: enabling detection of a number of input member actuations corresponding with an ambiguous input; setting a first threshold, said first threshold having a value of at least two; selecting a second threshold; and only when said number of input member actuations exceeds the first threshold and a quantity of predicted language objects corresponding with said ambiguous input is less than the second threshold, generating for output, based on the quantity of predicted language objects, a number of prefix objects corresponding to said ambiguous input and a number of the predicted language objects corresponding to said ambiguous input, each predicted language object comprising a prefix object portion and a completion portion; and providing at a text input location an output comprising a prefix object and a completion portion of a first predicted language object. 6. The method of claim 1 , further comprising: detecting an additional input member actuation as a further ambiguous input; generating a number of additional prefix objects corresponding with said ambiguous input and said further ambiguous input; generating a number of additional predicted language objects corresponding with said ambiguous input and said further ambiguous input; and providing at the text input location an output comprising an additional prefix object and an additional completion portion of a second predicted language object, said second predicted language object being different than said first predicted language object.