Как следует из названия. Кнопка четко присутствует и видна в Android Studio. Я запускаю эмулятор, и он исчезает.
Я провел многочисленные поиски, но не могу найти решение для конкретного случая. Не могли бы вы взглянуть и посмотреть, сможете ли вы найти то, что я не могу.
activity_main.xml:
<Button
android:id="@+id/searchBtn"
android:layout_width="300dp"
android:layout_height="50dp"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:layout_alignParentEnd="true"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginStart="154dp"
android:layout_marginTop="581dp"
android:layout_marginEnd="156dp"
android:layout_marginBottom="87dp"
android:background="@drawable/buttons"
android:elevation="15dp"
android:text="SEARCH"
android:visibility="visible" />
MainActivity.Java:
private Button button;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
button = findViewById(R.id.searchBtn);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
openListActivity();
}
});
}
public void openListActivity() {
Intent intent = new Intent(this, ListActivity.class);
startActivity(intent);
}
На данный момент единственная цель кнопок - открыть второе действие.
Есть ли какой-либо другой потенциально важный код, который я пропустил?