private void f(Button b, final int a) { final int[] res = new int[1]; b.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { res[0] = a*5; } }); // But at this point handler is most likely not executed yet! // How should we now res[0] is ready? }
@Override protected void onResume() { super.onResume(); Button button1 = (Button) findViewById(R.id.button1); button1.setEnabled(true); }
super.onCreate(savedInstanceState); popUp = new PopupWindow(this); layout = new LinearLayout(this); mainLayout = new LinearLayout(this); tv = new TextView(this); but = new Button(this); but.setText("Click Me"); but.setOnClickListener(new OnClickListener() { params = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); layout.setOrientation(LinearLayout.VERTICAL); tv.setText("Hi this is a sample text for popup window"); layout.addView(tv, params); popUp.setContentView(layout);
LinearLayout ll = new LinearLayout(this); ll.setOrientation(LinearLayout.VERTICAL); LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams( LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT); layoutParams.setMargins(30, 20, 30, 0); Button okButton=new Button(this); okButton.setText("some text"); ll.addView(okButton, layoutParams);
LinearLayout myLayout = findViewById(R.id.main); Button myButton = new Button(this); myButton.setLayoutParams(new LinearLayout.LayoutParams( LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.MATCH_PARENT)); myLayout.addView(myButton);
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams( LayoutParams.WRAP_CONTENT, LayoutParams.MATCH_PARENT); params.weight = 1.0f; Button button = new Button(this); button.setLayoutParams(params);
ll.setOrientation(LinearLayout.VERTICAL); tv.setText("If you enjoy using " + APP_TITLE + ", please take a moment to rate it. Thanks for your support!"); tv.setWidth(240); tv.setPadding(4, 0, 4, 10); ll.addView(tv); b1.setText("Rate " + APP_TITLE); b1.setOnClickListener(new OnClickListener() { public void onClick(View v) { mContext.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + APP_PNAME))); ll.addView(b1); b2.setText("Remind me later"); b2.setOnClickListener(new OnClickListener() { public void onClick(View v) { dialog.dismiss(); b3.setText("No, thanks"); b3.setOnClickListener(new OnClickListener() { public void onClick(View v) { if (editor != null) {
LinearLayout gameWidgets = new LinearLayout (this); Button endGameButton = new Button(this); TextView myText = new TextView(this); endGameButton.setWidth(300); endGameButton.setText("Start Game"); myText.setText("rIZ..i"); gameWidgets.addView(myText); gameWidgets.addView(endGameButton); endGameButton.setOnClickListener(this);
import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.TextView; public class ThirdActivity extends RootActivity { @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); TextView tv = (TextView) findViewById(R.id.tvTitle); tv.setText("Third Activity"); Button bt = (Button) findViewById(R.id.buttonNext); bt.setText("previous"); bt.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { finish(); } }); } }
innerFragContainer.setId(1111); Button b = new Button(getActivity()); b.setText("Frame " + getArguments().getInt("position")); b.setOnClickListener(new OnClickListener() { ll.setOrientation(LinearLayout.VERTICAL); ll.addView(b, new LinearLayout.LayoutParams( LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT)); ll.addView(innerFragContainer, new LinearLayout.LayoutParams( LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.MATCH_PARENT)); Bundle savedInstanceState) { TextView tv = new TextView(getActivity()); tv.setText("InnerFragment in the outher Fragment with position " + getArguments().getInt("positionInner")); return tv;
public class Myfragment extends Fragment { LinearLayout linearLayout; View rootView; @Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); linearLayout = (LinearLayout) rootView.findViewById(R.id.linearlayout); } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { rootView = inflater.inflate(R.layout.fragment1, container, false); return rootView; } public void addPlaces() { Button button = new Button(getActivity()); // needs activity context button.setText("button name"); linearLayout.addView(button); } }
public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); Button b = (Button) rootView.findViewById(R.id.button1); b.setOnClickListener(new OnClickListener() { linearLayout = (LinearLayout) rootView.findViewById(R.id.linearlayout); button.setText("button name"); linearLayout.addView(button);
((ImageView) rootView.findViewById(R.id.image)).setImageResource(imageId); getActivity().setTitle(planet); RelativeLayout root=(RelativeLayout)rootView.findViewById(R.id.root); Button button=new Button(getActivity()); LayoutParams params=new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT); button.setLayoutParams(params); params.addRule(RelativeLayout.ALIGN_PARENT_RIGHT); params.addRule(RelativeLayout.ALIGN_PARENT_TOP); button.setText("openDrawer"); root.addView(button); button.setOnClickListener(new OnClickListener() {
btn_setDate.setLayoutParams(button_params); btn_setDate.setText("Set Date"); btn_setDate.setId(SET_DATE); btn_setDate.setOnClickListener(this); btn_setTime.setLayoutParams(button_params); btn_setTime.setText("Set Time"); btn_setTime.setId(SET_TIME); btn_setTime.setOnClickListener(this); btn_set.setLayoutParams(button_params); btn_set.setText("Set"); btn_set.setId(SET); btn_set.setOnClickListener(this); btn_cancel.setLayoutParams(button_params); btn_cancel.setText("Cancel"); btn_cancel.setId(CANCEL); btn_cancel.setOnClickListener(this); btn_setDate.performClick(); switch (v.getId()) { case SET_DATE: btn_setTime.setEnabled(true); btn_setDate.setEnabled(false); viewSwitcher.showNext(); break;
final Button testButton = (Button) findViewById(R.id.button1); testButton.setTag(1); testButton.setText("Play"); testButton.setOnClickListener( new View.OnClickListener() { @Override public void onClick (View v) { final int status =(Integer) v.getTag(); if(status == 1) { mPlayer.start(); testButton.setText("Pause"); v.setTag(0); //pause } else { testButton.setText("Play"); v.setTag(1); //pause } } });
LinearLayout layout = (LinearLayout) findViewById(R.id.linear_layout_tags); layout.setOrientation(LinearLayout.VERTICAL); //Can also be done in xml by android:orientation="vertical" for (int i = 0; i < 3; i++) { LinearLayout row = new LinearLayout(this); row.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT)); for (int j = 0; j < 4; j++ { Button btnTag = new Button(this); btnTag.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); btnTag.setText("Button " + (j + 1 + (i * 4)); btnTag.setId(j + 1 + (i * 4)); row.addView(btnTag); } layout.addView(row); }
public void onClick(View v) { switch(v.getId()){ case (R.id.plusbutton): Button myButton = new Button(this); myButton.setText("Add Me"); LinearLayout ll = (LinearLayout)findViewById(R.id.buttonlayout); LayoutParams lp = new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT); ll.addView(myButton, lp); break;. case (R.id.minusbutton): Button myButton = new Button(this); myButton.setText("Remove Me"); LinearLayout ll = (LinearLayout)findViewById(R.id.buttonlayout); LayoutParams lp = new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT); ll.removeView(myButton, lp); break; } }
progressBarHolder = (FrameLayout) findViewById(R.id.progressBarHolder); button.setOnClickListener(this); switch (v.getId()) { case R.id.button: new MyTask().execute(); protected void onPreExecute() { super.onPreExecute(); button.setEnabled(false); inAnimation = new AlphaAnimation(0f, 1f); inAnimation.setDuration(200); progressBarHolder.setAnimation(outAnimation); progressBarHolder.setVisibility(View.GONE); button.setEnabled(true);
initData(); stage.setTitle("Table View Sample"); stage.setWidth(450); stage.setHeight(500); final Label label = new Label("Address Book"); label.setFont(new Font("Arial", 20)); table.setPrefHeight(300); final Button setEmailButton = new Button("Set first email in table to wizard@frobozz.com"); setEmailButton.setOnAction(new EventHandler<ActionEvent>() { @Override public void handle(ActionEvent event) { if (data.size() > 0) { final Button removeRowButton = new Button("Remove first row from the table"); removeRowButton.setOnAction(new EventHandler<ActionEvent>() { @Override public void handle(ActionEvent event) { if (data.size() > 0) { final Button resetButton = new Button("Reset table data"); resetButton.setOnAction(new EventHandler<ActionEvent>() { @Override public void handle(ActionEvent event) { initData(); stage.setScene(new Scene(new Group(vbox))); stage.show();