12-08-2017, Saat: 14:16
Arkadaşlar Androidte yeniyim. Barkod okuyuculu el terminalinde EDİT içerisinde konumlanındığımızda barkodu okuyor fakat klavyede herhangi bir tuşa basıldığında barkod okumuyor. programı kapatıp açmak gerekmekte. nasıl bir çözüm bulabilirim. Veritual keyboard açıp kapatmayı ekledim ama yinede fayda etmedi. klavyede tuşa basmadığım sürece okuma yapıyor ama kalvyeden herhangi bir tuşa basılca Enter dahil tekrar okumuyor.
void __fastcall TVKBaseForm::FormVirtualKeyboardShown(TObject *Sender, bool KeyboardVisible,
const TRect &Bounds)
{
FKBBounds = TRectF(Bounds);
FKBBounds = TRectF(ScreenToClient(FKBBounds.TopLeft()),ScreenToClient(FKBBounds.BottomRight()));
}
void __fastcall TVKBaseForm::FormVirtualKeyboardShown(TObject *Sender, bool KeyboardVisible,
const TRect &Bounds)
{
FKBBounds = TRectF(Bounds);
FKBBounds = TRectF(ScreenToClient(FKBBounds.TopLeft()),ScreenToClient(FKBBounds.BottomRight()));
}