Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.

June 05 2011

schlingel

Android Focusable?

Normalerweise sollte laut Android-Doku ein Control oder um im Android-Sprech zu bleiben eine View per folgenden XML-Attributen focusable gemacht werden können:
<ImageButton  
  // uninteressante Attribute    
  android:focusable="true" />

Doch so funktioniert das nicht. Jedenfalls nicht auf meinem HTC Wildfire. Jetzt bin ich folgenden Umweg der aber zur Lösung führt gefunden:

  • OnKeyListener hinzufügen
  • Im OnKeyListener schau ich nach ob Enter bzw. Next gedrückt wurde, falls ja probiere ich die Wunsch-View per requestFocus zu fokusieren. Schlägt das fehl probiere ich es mit requestFocusFromTouch und wenn das fehl schlägt lasse ich das System tun was es ansonsten getan hätte.

Der Code dazu sieht so aus:

txtBxTitle.setOnKeyListener(new View.OnKeyListener() {
  public boolean onKey(View v, int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_ENTER) {
      return (imgBtnMain.requestFocus() || imgBtnMain.requestFocusFromTouch());
    }
    return false;
  }
});  

So funktioniert das ganze auf einem HTC Wildfire mit Android 2.2.1 aber schön kommt mir das nicht vor. Warum funktioniert nicht der Weg aus der Doku mit den XML-Attributen und warum klapt requestFocus nicht?

May 02 2011

schlingel

Building Cross-Platform Apps Using jQuery Mobile

Ein Microsofti über JQuery Mobile. Nette Einführung ohne großes Trara um die Funktionalität.

Reposted bywebdeveloper webdeveloper

April 14 2011

schlingel

7 Web UI mistakes to avoid for smartphones and tablets

Aufzählung von ein paar UI Features die nur in's Web gehören und nicht auf das Smart Phone bzw. Tablet.

Reposted byurfin urfin

April 13 2011

schlingel

Mobile (Web) Development mit Ruby

Sehr Ruby lastige Entwicklung auf Basis von Webtechnologien für Mobile Phones.

March 15 2011

schlingel
Older posts are this way If this message doesn't go away, click anywhere on the page to continue loading posts.
Could not load more posts
Maybe Soup is currently being updated? I'll try again automatically in a few seconds...
Just a second, loading more posts...
You've reached the end.

Don't be the product, buy the product!

Schweinderl