This is what it shows on the emulatorКнопка при запуске эмулятора
This is how it is on the Layout
Если когда-нибудь я запустить эмулятор, размер и расположение кнопок все изменения .. Кто-нибудь знает, почему это происходит? Я довольно новичок в этом, поэтому я почти уверен, что здесь делаю некоторые ошибки. Очень хотелось бы некоторую помощь, дайте мне знать
Это мой код:
public class MainActivity extends Activity {
private static Button button_sbm;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
OnClickButtonListener();
}
public void OnClickButtonListener() {
button_sbm = (Button)findViewById(R.id.button2);
button_sbm.setOnClickListener(
new View.OnClickListener() {
@Override
public void onClick(View v) {
Uri uri = Uri.parse("http://google.com/");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
Во-первых, это действительно плохая идея поместить кнопки таким образом. Попробуйте использовать 3 горизонтальных линейных прохода и поместите свои кнопки внутрь. И вы уверены, что эмулятор совпадает с предварительным просмотром телефона с помощью xml? И чтобы положить длинные строки на две строки, добавьте «\ n» в андроид: текст – Jey10
Я уверен, что эмулятор такой же. Должен ли я удалить относительную компоновку и заменить ее на 3 горизонтальных? Или просто сохранить родственника и добавить горизонты? –
Точно, что ответил megha jagdale – Jey10