Аз съм изграждане на приложение, в което, когато имам достъп до един бутон като
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