B
Blackscreen
Neues Mitglied
- 0
Hei Leute!
Habe eine Frage, und zwar will ich, wenn ein Button geklickt wird.
eine neue Klasse aufgerufen wird & die in den Vordergrund kommt. hier die Screens:
Hier der Menübutton um das menü aufzurufen:
Hier der RSS-Feed Button mit der die neue Activity gestartet werden soll.
main-Activity Code:
Bitte um eure Hilfe Leute.
Habe eine Frage, und zwar will ich, wenn ein Button geklickt wird.
eine neue Klasse aufgerufen wird & die in den Vordergrund kommt. hier die Screens:
Hier der Menübutton um das menü aufzurufen:

Hier der RSS-Feed Button mit der die neue Activity gestartet werden soll.

main-Activity Code:
Code:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
MenuList = (LinearLayout) findViewById(R.id.linearLayout2);
btnToggleMenuList = (Button) findViewById(R.id.button1);
nasabtn = (Button) findViewById(R.id.NasaFeed);
strg = false;
isExpanded = true;
//Start-designs
hideAllElements();
DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
screenWidth = metrics.widthPixels;
btnToggleMenuList.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
if (isExpanded) {
isExpanded = false;
MenuList.startAnimation(new ExpandAnimation(MenuList, 0,(int)(screenWidth*0.7), 20));
MenuList.setVisibility(View.VISIBLE);
btnToggleMenuList.setClickable(false);
nasabtn.setClickable(true);
strg = true;
}
}
});
nasabtn.setOnClickListener(new OnClickListener() {
public void onClick(View v){
if(strg){
MenuList.startAnimation(new CollapseAnimation(MenuList, 0,(int)(screenWidth*0.7), 20));
MenuList.setVisibility(View.INVISIBLE);
btnToggleMenuList.setClickable(true);
nasabtn.setClickable(false);
isExpanded = true;
strg = false;
}else{
}
}
});
}
private void hideAllElements(){
MenuList.setVisibility(View.INVISIBLE);
MenuList.startAnimation(new ExpandAnimation(MenuList, 0, 0, 0));
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
Bitte um eure Hilfe Leute.