This is what it shows on the emulatorTaste ändert das Layout beim Start Emulator
This is how it is on the Layout
Wann immer ich starten Sie den Emulator, um die Größe und die Positionierung der Tasten alle ändern .. Weiß jemand, warum dies geschieht? Ich bin ziemlich neu, also bin ich mir ziemlich sicher, dass ich hier ein paar Fehler mache. Würde etwas Hilfe lieben, lassen Sie mich wissen
Dies ist mein Code:
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);
Zuerst ist es wirklich eine schlechte Idee, die Knöpfe auf diese Weise zu platzieren. Versuchen Sie, 3 horizontale lineare Layouts zu verwenden und platzieren Sie Ihre Schaltflächen darin. Und bist du sicher, dass der Emulator der Telefonvorschau mit der XML entspricht? Und um die langen Strings in zwei Zeilen zu setzen, füge ein "\ n" im Android hinzu: text – Jey10
Ich bin mir sicher, dass der Emulator das gleiche ist. Sollte ich das Relative Layout entfernen und durch 3 horizontale ersetzen? Oder einfach den Verwandten behalten und Horizontale hinzufügen? –
Genau was antwortete megha jagdale – Jey10