Naar content
Trending apps
  • Inbox by Gmail

  • Maps: Navigatie en OV

  • WhatsApp Messenger

  • Messenger

  • Facebook

Trending games
  • Minecraft Earth

  • Dr. Mario World

  • Harry Potter: Wizards Unite

  • Breaking Bad: Criminal Elements

  • The Elder Scrolls: Blades

Trending smartphones
  • Moto G8 Plus

  • Microsoft Surface Duo

  • OnePlus 7T Pro

  • Nokia 7.2

  • Xiaomi Mi 9T Pro

Nieuwste tablets
  • Samsung Galaxy Tab S6

  • Samsung Galaxy Tab A 10.5

  • Samsung Galaxy Tab S4

  • Samsung Galaxy Tab S3 9.7

  • Asus Zenpad 3S 10

wdverste

wdverste

  • Lid sinds 02 september 2011
  • Berichten 8
  • Reputatie 0
  • #1
  • 2 september 2011
  • 14:05

Goedemiddag,

ik heb een app met een side-menu.
Die opent van rechts naar links.
Ik wil die nu instellen van links naar rechts.

<LinearLayout android:id="@+id/LinearLayout01"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:gravity="left"
android:background="@drawable/androidpeople">

<SlidingDrawer android:layout_width="250dip"
android:layout_gravity="left"
android:id="@+id/SlidingDrawer"
android:orientation="horizontal"
android:handle="@+id/slideHandleButton"
android:content="@+id/contentLayout"
android:padding="10dip"
android:layout_height="wrap_content">

<Button android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/slideHandleButton"
android:background="@drawable/closearrow"
android:gravity="right">
</Button>
<LinearLayout android:layout_width="wrap_content"
android:id="@+id/contentLayout"
android:orientation="vertical"
android:gravity="center|top"
android:padding="10dip"
android:background="#C0C0C0"
android:layout_height="wrap_content">

<Button android:id="@+id/Button01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Content">
</Button>
<Button android:id="@+id/Button02"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Content">
</Button>
<Button android:id="@+id/Button03"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Content">
</Button>
</LinearLayout>

</SlidingDrawer>
</LinearLayout>
Dit is de .xml

public class slidingDrawerExample extends Activity {

Button slideHandleButton;
SlidingDrawer slidingDrawer;

public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

setContentView(R.layout.main);
slideHandleButton = (Button) findViewById(R.id.slideHandleButton);
slidingDrawer = (SlidingDrawer) findViewById(R.id.SlidingDrawer);

slidingDrawer.setOnDrawerOpenListener(new OnDrawerOpenListener() {

@Override
public void onDrawerOpened() {
slideHandleButton.setBackgroundResource(R.drawable.openarrow);
}
});

slidingDrawer.setOnDrawerCloseListener(new OnDrawerCloseListener() {

@Override
public void onDrawerClosed() {
slideHandleButton.setBackgroundResource(R.drawable.closearrow);
}
});

}

}
En dit de .java

Bewerkt (2 september 2011 14:05)
francis

francis

  • Lid sinds 03 september 2011
  • Berichten 17
  • Reputatie 0
  • #2
  • 4 september 2011
  • 20:33

ik moest je code aanpassen om het werkende te krijgen maar hij werkt nuen ik heb geen idee hoe je hem van links naar rechts moet doenals je het weet post je het dan hier?

Bewerkt (4 september 2011 20:33)

Reageer

Om te reageren, dien je te zijn ingelogd. Druk op de onderstaande knop om in te loggen of maak een nieuwe account aan.

Inloggen Registreren