/ / Приложение за Android Сривовете при достъп до бутон - Android, Android бутон

Приложение за Android се срива при достъп до бутон - Android, Android бутон

Аз съм изграждане на приложение, в което, когато имам достъп до един бутон като Button btn1= (Button)findViewById(R.id._id); Когато поставям това парче код вътре в мояпроект и изпълнявам моя проект, то блокира приложението ми, но когато // коментирам този ред и след това тичам всичко добре. Не знам какъв е проблемът! долу е Моят XML код:

<WebView
android:layout_width="match_parent"
android:layout_height="430dp"
android:id="@+id/WebField"
android:layout_above="@+id/btnFB" />
<ImageButton
android:layout_width="50dp"
android:layout_height="50dp"
android:id="@+id/btnNYT" />

Моят код Java:

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button buttonNYT = (Button) findViewById(R.id.btnNYT); // this line has
WebView myWebView = (WebView)findViewById(R.id.WebField);

Отговори:

0 за отговор № 1

употреба ImageButton Вместо бутон напр.

ImageButton buttonNYT = (ImageButton) findViewById(R.id.btnNYT);

2 за отговор № 2

Трябва да използвате ImageButton. ImageButton не е свързан с Button и не можете да го хвърлите.

   ImageButton buttonNYT = (ImageButton) findViewById(R.id.btnNYT); // this line has

Благодаря Sriram