ile back-end java için basit kullanıcı giriş formu web-görünüm Şu anda bir yerli android uygulama tasarlıyorum. JQuery Mobile web görünümünü benim arayüzüm olarak kullanmayı ve java back-end ile tüm hesaplamaları yapmayı planlıyorum. (hala telefongap kullanıp kullanmayacağınıza karar verin)Android - jQuery Mobile
Kullanıcının bir formu doldurmasına ve değişkeni android java bölümüne geçirmesine izin veren bir sayfayı uygularken bazı zorluklar yaşıyorum.
Bütün sabahı araştırdığımda, javascript/html ve java ile addJavascriptInterface() arasında nasıl etkileşimde bulunacağımı öğrendim. Ama bu cevabı bulabildiğim tek şey sorumu JSON. Bu biraz karmaşık görünüyor. Değişkeni bir java fonksiyonunun parametresi olarak geçebilmemin bir yolu var mı?
(Ben bir web görünümü kullanmak istemiyorsanız, ben sadece ne istediğinizi yapmak için varsayılan UI ile gettext() veya getSelectedItem() kullanabilirsiniz öğrendim kadar) hiçbir kod DAİREMİZ yoktur özür dileriz, Bu hala tasarım aşamasında olduğundan ve ben android sdk için biraz yeni.
Teşekkür
Javascript arabirimine hangi verileri aktarmanız gerekir? Formda kaç alan ve ne tür? Sınırlandırılmış bir dize oluşturabilir ve arayüzde bir işlevi çağırabilirsiniz. – Squonk
, yaklaşık 5 kullanıcı ayarı alanı olacak gibi görünüyor. Bu, gönderme düğmesine tıklandığında, javascript işlevini bu giriş değerlerini değişkenlere kaydetmek ve bir java işlevini çağırmak anlamına gelir mi? – AbSoLution8
Örnek yanıtıma bakın. Sadece bu şeylerle kendim oynamaya başladım ama bence birden fazla parametreyi "JavaScriptInterface" işlevine iletebilirsiniz. – Squonk