Относительные макеты и линейные макеты - PullRequest
1 голос
/ 30 июня 2011

как мне встроить макет вкладки в кнопку.Мой основной макет - линейный, но я не знаю, как программировать основной класс activity.java.Может ли кто-нибудь помочь мне начать, вот как выглядит мой main.java код прямо сейчас

 import android.app.Activity;
 import android.os.Bundle;
 import android.view.View;
 import android.view.View.OnClickListener;
 import android.content.Intent;


 public class Remote_DocActivity extends Activity implements OnClickListener {    
     /** Called when the activity is first created. */
    //private static final String TAG = "Remote_Doc";

    @Override
     public void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
         setContentView(R.layout.main);
         View Patient_Button = findViewById(R.id.patientButton);
         Patient_Button.setOnClickListener(this);
         View Doctor_Button = findViewById(R.id.doctorButton);
         Doctor_Button.setOnClickListener(this);
         View About_Option = findViewById(R.id.aboutButton);
         About_Option.setOnClickListener(this);
         View Exit_Option = findViewById(R.id.exit);
         Exit_Option.setOnClickListener(this);

     }
     public void onClick(View v) {
         switch (v.getId()) {
         case R.id.aboutButton:
             Intent i = new Intent(this, About.class);
             startActivity(i);
             break;
         case R.id.exit:
            finish();
            break;
         }
     }

 }

1 Ответ

1 голос
/ 30 июня 2011

вы можете создавать вкладки с помощью класса TabActivity. Вы можете воспользоваться помощью примера из главы 3 книги по разработке приложений для android-wireless.

...