2012-04-03 7 views
0

誰かが私の前の投稿を見た場合、最初のボタン(ここでサポートしてくれてありがとうございました)は、ブラウザでサイトにアクセスして、アカウント - 次のボタン私はサインインボタンになりたいので、別の画面に移動します - 空白の画面から始めたいのですが、これについて最も簡単な方法は何ですか?ボタンを空白にする簡単な方法

答えて

0

あなたが望むものに応じて、あなたはあまり具体的ではありません。別のアクティビティを開くか、レイアウトを変更したいと思いますか?レイアウトを変更したいとしましょう。このフォルダには:

のres /レイアウト

フォルダ、あなたはそれがしたい時にアクティビティが表示されるXMLのレイアウトを持っています。

のsrc/com.your.package.name/Main.java

とすることができますmain.xmlという名前のデフォルトのレイアウトファイル:あなたがここに見つけることができるメインという名前のクラスを考えてみましょうここで見つける:

のres /レイアウト/ main.xml

main.xmlがあなたのメインの '画面' ですので、新しいXMLレイアウトファイルを作成します(右クリック>新規>その他>アンドロid XMLファイルを開き、[ファイル]入力ボックスに希望の名前を入力します)。このXMLファイルは2番目の画面になります。あなたはそれを好きなように編集します。 main.xmlにボタンがあることを確認し、それを知るようにIDを編集してください。あなたはボタンをクリックしたときには、アクティビティを変更する方法について知りたい場合は、それだけで言う、「画面」を変更する必要があります今

final Button button = (Button) findViewById(R.id.theButtonIdYouEntered); // theButtonIdYouEntered is the ID you set the button too in the XML file 
     button.setOnClickListener(new View.OnClickListener() { 
      public void onClick(View v) { 
       setContentView(R.layout.theSecondLayoutXmlFile); // theSecondLayoutXmlFile is what you named the second XML layout file, your second 'screen' 
      } 
     }); 

:オープンMain.javaは、このコードを追加します。これが役に立ったらいいですか、ゼロックス

+0

'final Button signButton =(Button)findViewById(R.id.signButton); signButton.setOnClickListener(新View.OnClickListener(){ ます。public void onClickの(ビューV){ setContentView(R.layout.main2);} }); ' 何も起こらないように見える私の第二ボタンをクリックすると - - 私のコードにはエラーはありませんが!トラブルシューティングのための情報が必要な場合はお知らせください - 本当に感謝しています:) – user1301764

関連する問題