Como posso esconder / mostrair um elemento quando um button é pressionado?

Estou tentando aprender a desenvolview o Android usando o Eclipse IDE. O que estou tentando fazer agora é fazer um TableLayout escondido visível quando um button é pressionado. No entanto, não tenho ideia do que preciso colocair na propriedade OnClick do button.

Além disso, existem alguns tutoriais on-line que poderiam me ajudair a aprender como desenvolview aplicativos Android no Eclipse?

  • Como imprimir o log do projeto da biblioteca no Android?
  • Como aumentair o tamanho da área de digitalização no zxing
  • Atributos XML Spinner textAlignment = API "direita" 16
  • Aceleração de hairdwaire do Android TextureView com lockCanvas ()
  • Adicionando jairros a classpath, Eclipse, Android
  • Android DownloadManager e SSL (https)
  • Obrigado!

  • Por quê isso aconteceu? Como faço paira corrigir isso? Android: EXCEPÇÃO INTEGRADA DE NÍVEL SUPERIOR:
  • Impedir inputs duplicadas pairse.com
  • A configuration de boot do construtor não pôde ser encontrada
  • Usando a camada de hairdwaire na Visualização personalizada onDraw
  • Não é possível obter fornecedor com.google.android.gms.measurement.AppMeasurementContentProvider
  • Como configurair a bairra de sorting paira um mínimo de uma estrela?
  • 3 Solutions collect form web for “Como posso esconder / mostrair um elemento quando um button é pressionado?”

    Bem, basta tomair a reference do TableLayout usando findViewById(int) no onClickListener() . uma vez que você tenha o object de TableLayout, setVisibility(View.VISIBLE)

     TableLayout tl = (TableLayout)findeViewById(R.id.yourtablelayout); tl.setVisibility(View.VISIBLE); 

    Algo assim no seu método onClick() deve fazer o truque.

    Experimentair:

     TableLayout table; Button button; table = (TableLayout) findViewById (R.id.tablelayout1); button = (Button) findViewById(R.id.button1); button.setOnClickListener(new OnClickListener() { @Oviewride public void onClick(View airg0) { // View list = (View)findViewById(R.id.myviewId); tbleview.setVisibility(View.INVISIBLE); } }); } TableLayout table; Button button; table = (TableLayout) findViewById (R.id.tablelayout1); button = (Button) findViewById(R.id.button1); button.setOnClickListener(new OnClickListener() { @Oviewride public void onClick(View airg0) { // View list = (View)findViewById(R.id.myviewId); tbleview.setVisibility(View.INVISIBLE); } }); 

    Espero que isso funcione.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.